java布尔数组,大小来自用户输入
我提示用户输入二进制数字作为java布尔数组,大小来自用户输入,java,arrays,boolean,Java,Arrays,Boolean,我提示用户输入二进制数字作为字符串。我试图声明并实例化一个布尔元素数组。数组应等于用户输入的字符串中的位数。不确定我在这里做错了什么,但我想我需要使用字符串length()方法 public class Binary { public static void main ( String [] args ) { Scanner scan = new Scanner(System.in); System.out.print("Enter some bin
字符串
。我试图声明并实例化一个布尔
元素数组。数组应等于用户输入的字符串中的位数。不确定我在这里做错了什么,但我想我需要使用字符串length()
方法
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];
}
}
new boolean[value.length()]
您的值变量是字符串,但数组声明必须以int作为长度,@Gendarme+1new boolean[value.length()]
您的值变量是字符串,但数组声明必须以int作为长度,@Gendarme+1
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.length()];
//note that initially the values stored in the array are all false
}
}