'2024/04/15'에 해당되는 글 1건

  1. 2024.04.15 금융 데이터 영문 전각 -> 반각 처리

public class FullwidthToHalfwidthConverter {
    public static String convertFullwidthToHalfwidth(String input) {
        if (input == null || input.isEmpty()) {
            return input;
        }
        
        StringBuilder sb = new StringBuilder();
        for (char c : input.toCharArray()) {
            // 유니코드 범위에 따라 전각 문자를 반각 문자로 변환
            if (c >= '\uFF01' && c <= '\uFF5E') {
                sb.append((char) (c - '\uFF01' + '!'));
            } else if (c == '\u3000') { // 공백 문자
                sb.append(' ');
            } else {
                sb.append(c);
            }
        }
        
        return sb.toString();
    }
    
    public static void main(String[] args) {
        String fullwidth = "ABCDEFG"; // 전각 알파벳
        String converted = convertFullwidthToHalfwidth(fullwidth);
        System.out.println("Converted: " + converted);
    }
}

Posted by karlsen
이전버튼 1 이전버튼

블로그 이미지
Pricing, hedging, risk-managing a complex derivative product
karlsen

태그목록

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함