在java中从键盘获取多行和单个字符
我输入:在java中从键盘获取多行和单个字符,java,java.util.scanner,Java,Java.util.scanner,我输入: 乔·史密斯(按回车键) IT工程师(按enter键) Y(按回车键) 然后,循环再次出现,但您不能再次输入您的名字和姓氏 String name=s.nextLine()在循环执行一次后似乎总是一个空行 为什么呢 代码: Scanner s = new Scanner(System.in); do { System.out.printl('Enter your first and last name:'); String name = s.nextLine();
- 乔·史密斯(按回车键)
- IT工程师(按enter键)
- Y(按回车键)
String name=s.nextLine()代码>在循环执行一次后似乎总是一个空行
为什么呢
代码:
Scanner s = new Scanner(System.in);
do {
System.out.printl('Enter your first and last name:');
String name = s.nextLine();
System.out.printl('Enter your job description:');
String job = s.nextLine();
System.out.println("Press Y for loop ..");
char answer = s.next().charAt(0);
} while(answer == 'Y');
System.out.printl()
应该是System.out.println()
字符串应该使用双引号
System.out.printl('Enter your first and last name:');//<----single quote
System.out.printl()
应该是System.out.println()
字符串应该使用双引号
System.out.printl('Enter your first and last name:');//<----single quote