我有不同的char []數組與不同量的項目的情況的Android:填充陣列達到一定長度
。爲了在處理它們時避免「OutOfBounds」--Error,我想對它們進行標準化。 例如:
我的數組有以下幾項:「5; 9」 - >我想讓它看起來像:「0,0,0,0,5,9」(填滿「0」 s到6項)
我試了一下:
char[] myarray1 = mystring1.toCharArray();
...
for(int i=0; i<6; i++){
myarray1[i] = 0;
if(i<myarray1.length-1){
myarray1[i] = myarray1[i];
}else{
myarray1[i] = 0;
};
};
我的代碼失敗了,因爲它喚起正是錯誤...
我希望有人能幫助我:) 謝謝!
你只使用數字嗎?如果是這樣,你爲什麼使用String?你是否將字符串作爲輸入,並且你只需要匹配格式以產生六個字符的輸出? – sngreco 2013-04-10 16:52:39