这是王秀秀的第22篇博客
/*当用了nextInt()读入数据后,再用nextLine()读入数据时,
* nextLine()首先会读不到数据,而是先读取一个回车相当于啥也没有,
* 但是会占据一个字符的空间,然后再去读取有效的数值
* 这其实也是next()和nextline()一个十分有趣的地方。
*/
import java.util.Scanner;
public class Main {
/*当用了nextInt()读入数据后,再用nextLine()读入数据时,
* nextLine()首先会读不到数据,而是先读取一个回车相当于啥也没有,
* 但是会占据一个字符的空间,然后再去读取有效的数值
*
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int i = 0,temp=1;
String[] str = new String[10000];
while (sc.hasNext()) {
for (; i <= n; i++) {
str[i] = sc.nextLine();//读取前n行
}
//System.out.println(i);//如果不明白的话。可以打印出i值,去看一看
//运行的过程是怎么样的。
str[i] = sc.next();
//System.out.println(i);
i++;
//System.out.println(i);
while (temp < i) {
System.out.println(str[temp]+"\n");
l++;
}
}
}
}