Arrays
배열에 관련된 기능을 제공하는 객체
Arrays.copyOf(arr, arr length) | 배열을 길이만큼 복사 |
Arrays.copyOfRange(arr, start, end) | 배열을 일정 부분 복사 |
Arrays.toString(arr) | arr을 문자열로 변경 |
Arrays.equals(arr1,arr2) | arr1 과 arr2를 비교 |
Arrays.sort(arr) | arr를 정렬 |
Arrays.asList(str1, str2, str3..) | 문자열들을 리스트로 변환 |
MessageFormat
문자열의 포맷 지정을 처리하는 객체
MessageFormat.format(String, data) | String 포맷에 맞는 data 삽입 |
String s= "keyColor={0} keyLength={1}";
String color="red";
int size=10;
String msg = MessageFormat.format(s,color,size)
DecimalFormat
숫자의 포맷 지정을 처리하는 객체
DecimalFormat df2 = new DecimalFormat(format);
기호 | 의미 | 패턴 (ex. 1234.56) |
0 | 하나의 숫자, 지정된 자리에 숫자가 없으면 0으로 표시 | 0 -> 1234 , 0.0 -> 1234.5 , 0.000 -> 1234.560 |
# | 하나의 숫자, 지정된 자리에 숫자가 없으면 아무 표시x | # -> 1234 , #.# -> 1234,5 , #.### -> 1234.56 |
df2.format(number) | 숫자 포맷 처리 |
'JAVA > 함수 내용 정리' 카테고리의 다른 글
LinkedList 클래스 (0) | 2022.12.30 |
---|---|
ArrayList 클래스 (0) | 2022.12.30 |
Vector 클래스 (동적 객체 배열) (0) | 2022.12.29 |
File 클래스 (파일입출력) (0) | 2022.12.26 |
Calendar 클래스 (날짜) (0) | 2022.12.26 |