2013-05-13 131 views
-1

我需要編寫一個方法,該方法每次有;時都接受一個字符串並將該字符串分隔成一個字符串[]。例如,如果我給它test;test2;test 3,它應該給我一個String []含testtest2,並test 3將字符串拆分爲多個字符串(當某個字符發生時)

編輯:對不起你們,我只是空白。 MODS,隨時刪除它。

+2

你檢查[字符串的javadoc](http://docs.oracle.com/ javase/7/docs/api/java/lang/String.html)並尋找一個'split'方法? – assylias 2013-05-13 21:14:48

回答

1

String.split()是你的朋友和答案。

"test;test2;test 3".split(";")將返回由字符串"test", "test2", "test 3"組成的數組。

+0

-_-總計空白。我一直使用split(),但我通常給它一個「」參數,所以我忘了。謝謝。 – nrubin29 2013-05-13 21:16:36

+0

我的印象是這個問題每天至少出現一次,所以沒有biggie :) – 2013-05-13 21:20:34

1

嘗試myVarString.split( 「;」)方法

0
String s="test;test1;test;2"; 
String [] array= s.split(";"); 
0
var str = "Test1;Test2; Test 3"; 

str = str.split(";"); 

這裏是一個Demo

相關問題