可能重复:
what is the Java equivalent of sscanf for parsing values from a string using a known pattern?
我对Java很陌生,但看到sscanf函数有多么有用,我想知道Java中是否有一个等价物。我有很多格式化的字符串(即为我的目的编写脚本语言),所以正则表达式在这里有点过分。
答案 0 :(得分:6)
Scanner scanner = new Scanner ("2 A text 3 4");
scanner.nextInt (); // 2
scanner.next (); // A
scanner.next (); // text
scanner.nextInt (); // 3
scanner.nextInt (); // 4
// and so on.