1
자바의 Formatter 클래스 사용법을 배우고 있습니다. 긍정적 인 바이트를 16 진수로 변환하고이라는 두 자릿수의 문자열 으로 구문 분석하고 싶습니다.Java StringBuilder Formatter 클래스 사용
String toHexString(byte byteToConvert) {
StringBuilder hexBuilder = new StringBuilder();
hexBuilder.append(Integer.toHexString(byteToConvert));
return hexBuilder.toString();
}
가 두 자리를 얻을 수있는 문자열 (또는 모두 StringBuilder)를 포맷 할 수있는 방법이 있나요 :
내 방법은 다음과 같이 보일 것인가?
System.out.println(toHexString(127)); // Would like it to output "7f"
System.out.println(toHexString(1)); // Would like it to output "01"
는'StringBuilder'는 포맷터 – MadProgrammer
빠른 구글 검색 선물 [예] (하지 https://stackoverflow.com/questions/9610254/string-format-and을 : 단순히 트릭을 할 것
String.format
를 사용하여 -hex-numbers-in-java) 및 [이 예제] (https://stackoverflow.com/questions/5258415/how-to-get-hex-value-from-integer-in-java) 가능한 옵션으로 – MadProgrammerWhere Formatter 클래스를 사용하려고합니까? –