에브리 저장소

[Java] 알고리즘 문제 풀기 유용한 메서드 모음 본문

Java

[Java] 알고리즘 문제 풀기 유용한 메서드 모음

eblee 2019. 2. 7. 21:22

[Java] 알고리즘 문제 풀기 유용한 함수 모음


마지막 업데이트 : 2019-02-07


정렬


1
2
//import java.util.Arrays; 선언 필요.
Arrays.sort(arr);    //arr은 배열.
cs


arr 배열을 오름차순으로 정렬한다.

내림차순으로 정렬하고 싶다면 모든 원소에 -1을 곱한 뒤 정렬을 실행하고, 다시 -1을 곱해주면 된다.



숫자 → 문자열 변환


1
Integer.toString(num);
cs


숫자 타입에 따라 Integer 대신 Byte, Short, Long, Float, Double을 대입한다.



문자열 → 숫자 변환

1
Integer.parseInt(string);
cs


숫자 타입에 따라 변경. Byte.parseByte, Long.parseLong...



숫자 → 이진수(문자열)로 변환


1
Integer.toBinaryString(num);
cs


num은 일반 숫자도 가능하지만, HEX 형태로 표기도 가능하다.

1
ex) Integer.toBinaryString(0xFFFF);     //1111111111111111
cs



끝까지 읽어주셔서 감사합니다.


여러분들의 공감 클릭, 댓글 하나가 큰 힘이 됩니다!


'Java' 카테고리의 다른 글

자바 문자열 타입 변환 하는 방법  (0) 2019.01.07
자바의 신 공부 시작 [자바 입문서]  (0) 2018.12.06
Comments