나의 개발 아카이브 모음집

자바 바이트 체크 인코딩 본문

개발/자바

자바 바이트 체크 인코딩

깉니 2024. 1. 4. 17:28

바이트 수를 체크하여 분기를 적용하여 다른 컬럼값을 데이터에 넣어줄때 처리

	String charset = "euc-kr"; //보통 utf-8은 한글이 3바이트이므로 2바이트로 인코딩
			try {
				int length = 0; //null이면 그대로 0으로 처리됨
				if(contentChk != null) { //내용이 있으면
					length = contentChk.getBytes(charset).length;
				}
				if(length < 91) {
					this.Type = "A";
				} else {
					this.Type = "B";
				}
			} catch (UnsupportedEncodingException e) {
				e.printStackTrace();
			}