次のエディターは、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 サイトの他の関連記事を参照してください。