안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요...아래 코드에서 for문으로 돌릴때 에러가 나는데 왜 에러인가요?>>
TMPNumber = "852459635741254785221";
int j;
int ttl = 0;
String[] array = TMPNumber.split("(?<=\\G.{1})");
int kk = 0;
for(j=0; j <
TMPNumber.length(); j++){
Log.d(TAG,"array : "+array[j]);
kk = Integer.parseInt(array[j]);
ttl += kk;
}
Log.d(TAG,"ttl : "+ttl.toString());
부디 답글 부탁드립니다.




포문을 array.length로 돌리셔야 원하는 결과가 나올 듯 합니다.
포문의 기준은 나뉘어 진 배열 크기만큼 돌아야 할 코드 같은데요.