在java中用键盘输入多个字符串,并将它们打印出来

我自己的一个程序:
import java.util.Scanner;
public class test {
public static void main(String[] args) {
System.out.print("请输入字符串:");
Scanner s=new Scanner(System.in);
String a= s.next();
System.out.print(a);}
}
比如我输入good morning,想把它输出出来,结果却只能输出good,怎样才能将两个字符串一起输出呢?

第1个回答  2010-11-12
package test;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Test {

public static void main(String[] args) {
System.out.println("请输入字符串:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
String str = br.readLine();
System.out.println(str);
} catch (IOException e) {
e.printStackTrace();
}

}

}本回答被提问者采纳
第2个回答  2015-11-09
public static void main(String[] args) {
System.out.println("请输入字符串:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
String str = br.readLine();
System.out.println(str);
} catch (IOException e) {
e.printStackTrace();
}

}
相似回答