[Java 진법 변환]2진수-10진수 8진수-10진수 16진수-10진수
2021. 11. 11. 22:21ㆍ[JAVA]
반응형
String binary = Integer.toBinaryString(127); // 10진수 127을 2진법String으로
String octal = Integer.toOctalString(127);// 10진수 127을 8진법String으로
String hex = Integer.toHexString(127);// 10진수 127을 16진법String으로
System.out.println(binary);
System.out.println(octal);
System.out.println(hex);
결과값 : 1111111
177
7f
int b = Integer.parseInt(binary, 2); // (10진법으로 바꾸길 원하는 문자열, 원래 몇 진법인지)
int c = Integer.parseInt(octal,8); // (10진법으로 바꾸길 원하는 문자열, 원래 몇 진법인지)
System.out.println(b);
System.out.println(c);
결과값:127
127
반응형
'[JAVA]' 카테고리의 다른 글
[Java] Java파일의 컴파일 과정 (0) | 2021.11.16 |
---|---|
[Java] 직렬화(Serialization) (0) | 2021.11.16 |
[Java String 클래스] String 클래스 완벽 정리 substring,split .. (0) | 2021.11.11 |
[JAVA 배열의 정렬] 자바 Array, ArrayList 배열의 오름차순, 내림차순 정렬과 Wrapper와 Primitive는 무슨차이가 있을까? (0) | 2021.11.09 |
[Java 형변환의 모든 것] Long to Int, String to Int, Int to String 등.. (0) | 2021.11.09 |