diff --git a/src/main/java/cokr/xit/ens/modules/nice/cmm/NiceCiUtils.java b/src/main/java/cokr/xit/ens/modules/nice/cmm/NiceCiUtils.java index 793a040..c2635de 100644 --- a/src/main/java/cokr/xit/ens/modules/nice/cmm/NiceCiUtils.java +++ b/src/main/java/cokr/xit/ens/modules/nice/cmm/NiceCiUtils.java @@ -79,7 +79,7 @@ public class NiceCiUtils { } else if (len < 0) { return ""; } else { - return str.length() <= len ? str : getStringKr(str, len); + return lengthKr(str) <= len ? str : getStringKr(str, len); } } @@ -213,13 +213,6 @@ public class NiceCiUtils { .readLine(); } - // 특수 문자를 2바이트로 간주하는 메서드 - private static boolean isToByte(char c) { - // 추가적으로 2바이트로 계산할 특수 문자 정의 - // 필요에 따라 추가 가능 - return "\t\n".indexOf(c) >= 0; - } - public static void main(String[] args) throws IOException { final String tgt = new String("123ab한글이ㅂa들어있다열자ㅁ".getBytes(), StandardCharsets.UTF_8); final String tgt2 = new String("123ab한글이ㅂa들어있다열자ㅁ".getBytes(), StandardCharsets.ISO_8859_1);