안드로이드 개발 질문/답변
(글 수 45,052)
uriPayload = ��nfcq://*W//'0*
라는 스트링이있구요
title = uriPayload.split("\\*");
for(i = 0; i<title.length ;i++){
tag = title[i].split("'");
}
이런식으로 값을 잘라주려구합니다.
*로 잘르면
0 = ��nfcq://
1 = W//'0
2 = 아무것도없음.
이렇게되서
for문안으로 들어가면 0에 ' 라는 문자가 없어서
에러가 나더라구요
이걸 어떻게 처리해야하나요
트라이캐치문은 에러나면튕겨내기때문에 한번타고 에러떨어지면 바로튕겨내서 ...
if문으로 어떻게 처리해야할꺼같은대 어떤식으로 처리해야하나요 ??




tag = title[i].split("'");
요 부문을
if(title[i].contains("'")){
tag = title[i].split("'");
}
이렇게 감싸시면 되겠죠~