안드로이드 개발 질문/답변
(글 수 45,052)
아까 질문 올린 사람입니다.
java.io.StreamCorruptedException: invalid stream header: 00000000 이 문제를 해결볍을 찾았는데요,
UTF-8로 인코딩을 하면 된다고 하더라구요
return new String(buf.array(), 4, length, "UTF-8");
저 utf-8을 따로 찾아봤는데, String만 저런식으로 변형이 가능하더라구요
그럼 제가 사용하는 패킷에 있는 모든 String을 저런식으로 변경해서 써야하나요?
대체 UTF-8이라는게 무엇인가요?
또, 제가 쓰고있는 서버(java nio로 서버를 만들어 쓰고 있습니다)도 형식을 UTF-8로 바꿔야 한다는데
이것은 또 무엇인가요? 아무것도 이해가 가지 않습니다 .ㅜㅜ;; 조언 부탁드려요



