可能重复:
什么是Java的sscanf等效为使用已知的模式从一个字符串解析值?
我敢对Java,但看到的sscanf功能多么有用,我不知道是否有在Java中的等价物。 我有很多相当多格式的字符串(即,写脚本语言对于我而言),所以正则表达式是矫枉过正这里。
可能重复:
什么是Java的sscanf等效为使用已知的模式从一个字符串解析值?
我敢对Java,但看到的sscanf功能多么有用,我不知道是否有在Java中的等价物。 我有很多相当多格式的字符串(即,写脚本语言对于我而言),所以正则表达式是矫枉过正这里。
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.
这里是Scanner类的官方文档。