我正在寻找最简单的方法来读取Java中的一行。一旦阅读,我想标记该行。有什么建议吗?
答案 0 :(得分:6)
import java.util.*;
//...
Scanner sc = new Scanner(System.in);
String line = sc.nextLine();
if (sc.hasNextInt()) {
int i = sc.nextInt();
//...
}
File
,InputStream
和String
作为来源(除此之外)
new Scanner(new File("input.txt"))
new Scanner("some string you want to tokenize")
sc.useDelimiter(";")
sc.next("[a-z]+")
在stackoverflow上的其他地方:
答案 1 :(得分:2)