IT&프로그래밍 2019. 9. 19. 17:25
프로그램 코딩 중 한글이든 영문이든 둘다 섞여 있을 경우 알맞은 size로 문자열을 잘라야 하는경우가 발생한다. 문자열을 바이트(byte)로 변환 후 원하는 사이즈로 자르면 된다. 예시 : 메소드구현부) //st : 문자열 //cutLeng : 커트 할 길이 public String byteCuter(String st, int cutLeng){ if(st.toString().getBytes().length > cutLeng){ StringBuilder stringBuilder = new StringBuilder(cutLeng); int nCnt = 0; for(char ch:st.toString().toCharArray()){ nCnt += String.valueOf(ch).getBytes().lengt..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.