所以這是我的問題。我使用這個代碼,它不起作用。我想分割一個名爲response的字符串,並獲取它已被分割的多少個peaces的數量。如何統計有多少分裂
public void updateSQLite(String response){
String[] kazkiek = response.split(";");
System.out.println(response);
for(int p = 0; p <= 2; p++) {
for (int i = 0; i <= kazkiek.length; i++) {}
}
}
我的Android監視器返回此錯誤:
未處理的異常成因 java.lang.ArrayIndexOutOfBoundsException:長度= 1; index = 1
正如我在其他問題上看到的,這是因爲只有一個索引。我的字符串很長,分裂成300多個。
我不認爲你貼權代碼或相關的代碼。在發佈的代碼中沒有索引,並且異常不可能來自這裏。 – janos
分割數量等於'kazkiek.length'。 – nbokmans
@janos當我將kazkiek.lenght更改爲20進行測試時,一切正常 –