final String[] items = str_mycar.split("\\^");
final String[] items1 = null;
for(int i=0; i<items.length; i++){
String[] items1_tmp = items[i].split("\\#");
//Log.d("items1", ""+items1_tmp.length);
items1[i] = ""+items1_tmp[1];
}
final String[] items2 = null;
for(int i=0; i<items.length; i++){
String[] items2_tmp = items[i].split("\\#");
items2[i] = ""+items2_tmp[1];
}
맨 위에 있는 str_mycar 문자열은 "A001#가나다^A002#라마바^A003#사아자" 이런 형식입니다.
널포인토익셉션은 for문쪽에 items1[i] = ""+items1_tmp[0]; 이 부분에서 널포인트가 발생헙니다.
주석처리해놓은 Log.d 부분에서 items1_tmp.length 를 찍어보면 2가 맞게 나오는걸로 봐서는
items1[i] 이 부분이 널포인트라는것 같은디...
이건 뭐 해결 방법을 몰겄네요. String[] 로 선언은 틀림없이 해줘버렸는디 말입니다.