English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Javaプログラムで10進数から2進数に変換する

十進数を二進数に変換するために、Javaには「Integer.toBinaryString()」というメソッドがあります。このメソッドは、整数引数の文字列表現を返しますが、返される文字列は2無符号の整数を基準にします。

まずは整数変数を宣言し初期化します。

int dec = 25;

それを二進数に変換します。

String bin = Integer.toBinaryString(dec);

現在、二進数値から構成される「bin」文字列が表示されています。これは完全な例です。

public class Demo {
   public static void main( String args[] ) {
      int dec = 25;
      //二進数に変換し、文字列として表示します
      String bin = Integer.toBinaryString(dec);
      System.out.println(bin);
   }
}

出力結果

11001