簡體   English   中英

根據定界符分割字符串

[英]Splitting string based on delimiter

通過截止日期將一個字符串作為輸入,其形式為23、4、555、67,另一個輸入是關鍵,您可以線性搜索元素嗎?我的問題是如何從字符串中用逗號分隔來識別元素

您可以使用split拆分String:

String[] tokens = "23,4,555,67".split(",");
String s = "23,4,555,67"
String[] tokens = s.split(",");

這將為您提供帶有數字的字符串數組。

或者,您可以使用StringTokenizer。 (java.util)

如果您的字符串由多個字符分隔(可以使用單個字符,也可以使用),則可以使用此方法。 您使用StringTokenizer的示例

SrringTokenizer st = new StringTokenizer("23,4,555,67", ",");
while(st.hasMoreElements())
    System.out.println(st.nextToken());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM