0
我提示用户输入二进制数字作为String
。我试图声明并实例化一个boolean
元素的数组。该数组应该等于用户输入的String
中的位数。不知道我在这里做错了什么,但我在想我需要使用String
length()
方法?用户输入大小的java布尔数组
public class Binary {
public static void main (String [] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Enter some binary digits > ");
String value = scan.nextLine();
boolean [] booleanArray = new boolean [value];
}
}
'新的布尔[value.length()]' – Gendarme
您的值变量是一个字符串,但阵列声明必须采取一个int长度,@Gendarme +1 –