try {
readMessage = new String((byte[]) msg.obj, "UTF-8");
if(readMessage.indexOf("e") == 21) {
if(readMessage != null) { // readmessage와 null(빈값)은 같지 않다
test = readMessage.split("");
str0 = readMessage.substring(0,21);
str1 = readMessage.substring(1,7); // indexof - 데이터값이 01234 56789 00000 출력될때substring(0,5)일때
str2 = readMessage.substring(8,15); // ex) substring(0,5)이면 01234까지
str3 = readMessage.substring(16,21);
이런식으로 구성을 해보았는데요
if(readMessage.indexOf("e") == 21) {
if문의 조건을 (readMessage.indexOf ("s")==0&&("e")==21) 이런식으로 할려하는데
당연하게도 에러가 떠서 다른방법으로 표현 하고싶은데 조언을 주시면 감사하겠습니다.