char[] arr = {'1' , '2'};
String sarr = new String(arr);
String sarr2 = String.valueOf(arr);
System.out.println(sarr);
System.out.println(sarr2);
12
-> String 클래스가 내부적으로 char배열을 업그레이드 시켜 만들었기 때문에 가능하다
12
String str = "abcdef";
char[] ch = str.toCharArray();
System.out.println(ch);
abcdef
System.out.println(Arrays.toString(배열변수명)); 1차원 배열 출력
System.out.println(Arrays.deepToString(배열변수명)); 2차원 배열 출력
1차원 배열 비교
Arrays.equals(비교 할 배열1 , 비교 할 배열2);
2차원 배열 비교
Arrays.deepEquals(비교 할 배열1 , 비교 할 배열2);
copyOF()은 배열 전체를 , copyOfRange()는 배열의 일부를 복사해서 새로운 배열을 만든다 (copyOfRange()에 지정된 범위의 끝은 포함되지 않는다)
int[] arr = {4,3,5,2};
Arrays.sort(arr);
System.out.println(arr); // [2,3,4,5]
큰 데이터를 처리할 때엔 parallelSort 작은 데이터를 처리 할 땐 sort