我想破解delim「//」上的字符串。我的字符串也包含「/」和StringTokenizer給出奇怪的結果,它也打破了「/」字符串。StringTokenizer與delim「//」無法正常工作
String mStr = "abcd//aaa//32434//3/34343";
StringTokenizer tok = new StringTokenizer(mStr, "//");
while(tok.hasMoreTokens()){
System.out.println(tok.nextToken());
}
結果是
abcd
aaa
32434
3
34343
和預期的結果是
abcd
aaa
32434
3/34343
爲什麼發生這種情況,什麼是它的解決方案?我不想用其他字符替換「/」。
預期結果是什麼? –
我已更新問題的預期結果@NikolayKuznetsov – Talha