ホームページ >Java >&#&チュートリアル >Javaの中塩基変換関数の概要

Javaの中塩基変換関数の概要

黄舟
黄舟オリジナル
2017-07-17 10:21:402160ブラウズ

次のエディターは、Java の基本変換 関数の詳細な説明を提供します。編集者はこれがとても良いものだと思ったので、皆さんの参考として今から共有します。エディターをフォローして見てみましょう

10進数を16進数に変換します:

Integer.toHexString(int i)

10進数を8進数に変換します

Integer.toOctalString(int i)

10進数を2進数に変換します

Integer.toBinaryString(int i)

Con vert 16 進数 8 進数を 10 進数に変換します

Integer.valueOf("FFFF",16).toString()

8進数を10進数に変換する

Integer.valueOf("876",8).toString()

2進数を10進数に

Integer.valueOf("0101",2).toString()

2、8、16の16進数を10進数に直接変換する方法はありますか?

java.lang.Integer类 
parseInt(String s, int radix)

2 番目の引数で指定された基数を使用して、string 引数を符号付き整数に解析します。

examples from jdk: 
parseInt("0", 10) returns 0 
parseInt("473", 10) returns 473 
parseInt("-0", 10) returns 0 
parseInt("-FF", 16) returns -255 
parseInt("1100110", 2) returns 102 
parseInt("2147483647", 10) returns 2147483647 
parseInt("-2147483648", 10) returns -2147483648 
parseInt("2147483648", 10) throws a NumberFormat
Exception
 
parseInt("Kona", 10) throws a NumberFormatException 
parseInt("Kona", 27) returns 411787

基数変換アルゴリズムなしで(2、8、16)を書く方法

Integer.toBinaryString 
Integer.toOctalString 
Integer.toHexString

以上がJavaの中塩基変換関数の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。