我有一个家庭作业,如果它们适合长度的某些东西,应该验证一些地址。但如果我尝试输入一些地址,我就无法进入第一个地址。我已经问过老师她是否知道错误在哪里,但她也不知道
public static void main(String[] args) {
System.out.println("How manny adresses do you want to test on length?");
Scanner in = new Scanner(System.in);
int amount = in.nextInt();
int x = 1;
String adressen[] = new String[amount];
for(int i = 0; i < amount; i++) {
System.out.println("enter adress: " + x);
adressen[i] = in.nextLine();
x++;
}
for(int i = 0; i < amount; i++) {
System.out.println(adressen[i]);
}
}
答案 0 :(得分:0)
在你的循环中使用next()代替nextLine()
for(int i = 0; i < amount; i++) {
System.out.println("enter adress: " + x);
adressen[i] = in.next();
x++;
}