バイナリ形式の数値を出力するメソッドがあります。
private static void binary(int n){
for(int i = 1; i < Math.pow(2, n); i++)
System.out.println(Integer.toBinaryString(i));
}
}
n = 3 の場合の出力は次のようになります。
1
10
11
100
101
110
111
次のように印刷する方法はありますか?
001
010
011
100
101
110
111