根據我的項目,我需要將字符串分爲兩部分。在JAVA中將字符串劃分爲子字符串
下面是例如:
String searchFilter = "(first=sam*)(last=joy*)";
searchFilter
哪裏是一個字符串。 我想上面的字符串分割到兩個部分
first=sam*
和last=joy*
這樣我可以再次分裂這個變量爲first,sam*,last
和joy*
按我的要求。
我沒有太多的關於java的經驗。任何人都可以幫助我實現這一目標。這將是非常有益的。
在此先感謝
我知道所有JVM的評估屬性!=「」'爲false(如上面的代碼片段所示)。 – 2010-05-28 07:01:20
正如我所說 - 未經測試 - 我不確定第一次拆分是否將一個空字符串添加到數組中,因爲該字符串以「)」結尾。如果情況並非如此,那麼你提到的測試已經過時了。 – 2010-05-28 07:06:08
我的意思是它**總是**返回false(在我熟悉的所有現代JVM上)。你會想使用'equals(...)'來代替。 – 2010-05-28 07:09:35