sscanf相当于Java

时间:2012-05-10 19:50:20

标签: java string-parsing scanf

  

可能重复:
  what is the Java equivalent of sscanf for parsing values from a string using a known pattern?

我对Java很陌生,但看到sscanf函数有多么有用,我想知道Java中是否有一个等价物。我有很多格式化的字符串(即为我的目的编写脚本语言),所以正则表达式在这里有点过分。

1 个答案:

答案 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.

Here is the official documentation of the Scanner class.