我正在編寫一個程序,在該程序中我必須拆分String。假設我的字符串是:需要關於Java中split()方法的一些建議
LXI H,2000H,MOV M A
如何在Java中使用分割功能分割它。請儘快回覆。
我正在編寫一個程序,在該程序中我必須拆分String。假設我的字符串是:需要關於Java中split()方法的一些建議
LXI H,2000H,MOV M A
如何在Java中使用分割功能分割它。請儘快回覆。
猜你想用逗號分割,那麼這將使它
String toSplit = "LXI H, 2000H, MOV M A";
// this is a regular expression, you should study regular expressions too
String[] split = toSplit.replace(",", "").split(" +");
for (String s : split)
System.out.println(s);
閱讀String類的Java API
要通過逗號分割的,使用
String str = "LXI H, 2000H, MOV M A"; String[] parts = string.split(","); //for each index System.out.println(parts[index]);
請幫助我刪除空格:例如在LXI和H.之間。 – Noname
按空格拆分str,然後連接在一起。 'String str =「LXI H,2000H,MOV M A」; String [] parts = string。分裂(」 」); String strWithoutSpaces =「」; (int i = 0; i
將字符串拆分爲「空格」:
String s = "LXI H, 2000H, MOV M A";
String[] tmp = s.split(" ");
for(String str: tmp)
System.out.println(str);
要在任何空白分割字符串:
s.split("\\s+");
若要在空格和逗號分割字符串:
s.split(",|\\s+");
要了解更多關於split()
方法,你可以閱讀this教程。
這是個很好的問題!沒有人做過這樣的事情!我希望這裏有一些關於interwebs的例子... – IProblemFactory
你想在哪個字符上分割字符串? – mok
我會說[閱讀文檔](http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#split(java.lang.String)) – rickcnagy