01字串
提供两种方法(这题做了很久以为要自己将十进制数转换为二进制结果看了B站发现可用现成的方法...)
1 import java.util.*; 2 3 public class test { 4 public static void main(String[] args){ 5 6 // 套用for循环的方法 7 // for (int i = 0; i < 2; i++) { 8 // for (int j = 0; j < 2; j++) { 9 // for (int j2 = 0; j2 < 2; j2++) { 10 // for (int k = 0; k < 2; k++) { 11 // for (int k2 = 0; k2 < 2; k2++) {
/*在输出int类型的数据时,可在前面加上“”一个空的字符串将后面的整数型加法变为字符串连接*/ 12 // System.out.println(""+i+j+j2+k+k2); 13 // } 14 // } 15 // } 16 // } 17 // } 18 19 // 调用toBinaryString方法转换为二进制数 20 String string = ""; 21 for (int i = 0; i < 32; i++) { 22 string = Integer.toBinaryString(i); 23 while(string.length() < 5) { 24 string = "0"+string; 25 } 26 System.out.println(string); 27 } 28 29 30 } 31 } 32 33 //Scanner scanner= new Scanner(System.in); 34 //int y = scanner.nextInt();
浙公网安备 33010602011771号