2010-11-29 176 views
1

ABCD + XYZ分割字符串

我要拆分的字符串,相對於「+」

這就是我需要得到ABCD和XYZ seperatly得到左,右部件。 我試過下面的代碼。

String org = "abcd+xyz"; 
String splits[] = org.split("+"); 

但我對拆分[0]和分裂[1] ...

請幫助越來越空值..

回答

2

「+」是正則表達式狂野性格。 所以只是做

String splits [] = org.split(「\\ +」);

這將工作

1

嘗試:

String splits[] = org.split("\\+"); 
2

表達 「+」 是指一個或多個Java中的正則表達式。 split將Regex作爲參數,因此您給出的比較失敗 所以使用

String org =「abcd + xyz」;
字符串分割[] = org.split( 「」 \ +「);

的問候!