public static void main(String[] args){
String testStr = "Test test. Test 2. Test3?";
String[] newStr = testStr.split(".?");
System.out.print(newStr[0]);
}
我得到一個數組索引超出這個界限的異常,並且newStr的長度是0.我想把這個句子打斷成「。」上的標記。和「?」。我犯了什麼錯誤?Java將字符串拆分爲「。」。和「?」
謝謝。有什麼方法可以保留令牌中的句號和問號? – user1436111
@ user1436111我已添加該代碼。看看。 –
非常感謝。 – user1436111