带有空令牌的 Java StringTokenizer

Roh*_*dey 8 java stringtokenizer

我有一个看起来像 - 56,0,76,0,93,,,,,,,1230 的字符串。我使用 StringTokenizer 将其拆分为“,”。然而,这似乎是从 93 直接跳到 1230。有没有办法让它在移动到 1230 之前返回六个空字符串?

lxc*_*cky 7

改用String.split()方法。

String str = "56,0,76,0,93,,,,,,,1230";
String[] stringArr = str.split(",");
Run Code Online (Sandbox Code Playgroud)

这将返回一个字符串数组。