一,在控制台输入一个字符串
import java.util.Scanner;
Scanner br = new Scanner(System.in);
while(br.hasNextLine()) {
String inpu = br.next();
·····
}
注释:
1,定义输入Scanner br = new Scanner(System.in);
需要导包import java.util.Scanner;
2,hasNextLine()
表示有下一行的输入,用在while中可以使得控制台可以持续输入,而不是输入一次重启一次;
2,String inpu = br.next();
inpu 表示输入的字符串。
二,控制台输入一个有空格的字符串,并输出
import java.io.*;
public static void main(String[] args) {
BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
String str;
try {
str = stdin.readLine();
System.out.println(str);
} catch (IOException e) { e.printStackTrace(); }
}
注释:
1,定义了输入流BufferedReader stdin = new BufferedReader(new InputS