程序就是先让用户输入一个整型的数N,以此为循环条件输入N次字符,再将其输出!小弟写了如下程序却发现实现有误 输入4 ,只能写3次,还无故多出来一行4
ni
hao
meni
hao
me
正确的INPUT:4
hello
hai
yes
no
hello
hai
yes
no哪高手帮下忙,小弟万分感谢!public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
String [] Coder = new String[n];
for(int i = 0 ; i < n ; i++)
{
//input = in.nextLine();
String input = in.nextLine();
Coder[i] = input;
}
for(int j =0 ; j < n ; j++)
{
System.out.println(Coder[j]);
}
}
ni
hao
meni
hao
me
正确的INPUT:4
hello
hai
yes
no
hello
hai
yes
no哪高手帮下忙,小弟万分感谢!public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
String [] Coder = new String[n];
for(int i = 0 ; i < n ; i++)
{
//input = in.nextLine();
String input = in.nextLine();
Coder[i] = input;
}
for(int j =0 ; j < n ; j++)
{
System.out.println(Coder[j]);
}
}
改成:
String input = in.next();