-
05 (3) String클래스의 주요 메서드Java 2023. 4. 30. 22:45반응형
String클래스의 주요 메서드
- charAt()
- substring(x,y) // x,y 숫자 범위
- equals() // 문자열 비교
- toCharArray() // 문자열을 문자배열로 변환
String → char[ ]
Arrays 로 배열 다루기
배열의 비교와 출력 - equals(), toStrig()
Arrays로 배열 다루기
배열의 복사 - copyOf(), copyOfRange()
int[] arr = {0,1,2,3,4};
int[] arr2 = Arrays.copyOf(arr, arr.length); // arr2 = [0,1,2,3,4]
int[] arr3 = Arrays.copyOf(arr, 3); // arr3= [0,1,2]
int[] arr4 = Arrays.copyOf(arr, 7); // arr4= [0,1,2,3,4,0,0]
int[] arr5 = Arrays.copyOfRange(arr, 2,4); // arr5 = [2,3] ← 4는 불포함
int[] arr6 = Arrays.copyOfRange(arr, 0,7); // arr6 = [0,1,2,3,4,0,0]
배열의 정력 - sort() 오름차순 정렬
int[] arr = {3,2,0,1,4}
Arrays.sort(arr); // 배열 arr을 정렬한다
System.out.println(Arrays.toString(arr)); //[0,1,2,3,4]
반응형'Java' 카테고리의 다른 글
06 (2) 객체 배열 (0) 2023.05.02 06 (1) 객체의 생성과 사용 (0) 2023.05.02 05 (2) 2차원 배열 (0) 2023.04.30 05 (1) 배열의 길이, 초기화, 출력 (0) 2023.04.29 04 (3)반복문 break (0) 2023.04.29