java stringtokenizer鎬庝箞浣跨敤
浣跨敤StringTokenizer绫荤殑姝ラ濡備笅锛?/p>
- 瀵煎叆java.util.StringTokenizer绫伙細
import java.util.StringTokenizer;
- 鍒涘缓涓€涓猄tringTokenizer瀵硅薄锛屼紶鍏ヨ琚垎瑙g殑瀛楃涓插拰鍙€夌殑鍒嗛殧绗︼紙榛樿鍒嗛殧绗︿负绌烘牸锛夛細
StringTokenizer tokenizer = new StringTokenizer("Hello World");
- 浣跨敤hasMoreTokens()鏂规硶鍒ゆ柇鏄惁杩樻湁鏇村鐨勬爣璁板彲渚涙彁鍙栵細
while (tokenizer.hasMoreTokens()) {
// ...
}
- 浣跨敤nextToken()鏂规硶鎻愬彇涓嬩竴涓爣璁帮紝骞惰繘琛岀浉搴旂殑澶勭悊锛?/li>
String token = tokenizer.nextToken();
// ...
涓嬮潰鏄竴涓畬鏁寸殑渚嬪瓙锛屽皢涓€涓互閫楀彿鍒嗛殧鐨勫瓧绗︿覆鍒嗚В鎴愬涓崟璇嶏細
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
String input = "Hello,World,Java";
StringTokenizer tokenizer = new StringTokenizer(input, ",");
while (tokenizer.hasMoreTokens()) {
String word = tokenizer.nextToken();
System.out.println(word);
}
}
}
杈撳嚭锛?/p>
Hello
World
Java