public class Main
{
public static void main(String[] args)
{
Scanner cin=new Scanner(System.in);
int n=cin.nextInt();
for(int i=0;i
String str=cin.nextLine();
System.out.println(str+"\n");
}
}
}
ACM中的相关问题。我想应该是输入n后的缓冲区仍保留换行符的问题,导致cin.nextline();的第一次读取的是换行符。要怎么改?
已学完C++,搞ACM也有段时间了,初学java,C++的思路走惯了。C++中可以用getchar();吃掉换行符或者用cin.ignore();。至于java怎么弄啊