정리/Java

자바의 정석 49~50강 String 클래스, Arrays로 배열 다루기

민발자 2023. 7. 30. 08:59
728x90

ch5-14~15 String 클래스

 1. String Class

char[] + 메서드 결합한 것

내용을 변경할 수 없고 읽기만 가능

메서드 설명
char charAt(int index) 문자열에서 해당 index의 문자 반환(index는 0부터 시작)
int length() 문자열 길이 반환
String substring(int from, int to) 문자열에서 from~to까지 문자열 반환(to포함X), to 미입력시 from에서 끝까지 반환
boolean equals(Object obj) 문자열의 내용이 같은지 확인
char[] toCharArray() 문자열을 문자배열char[]로 변환해서 반환

 


ch5-24 Array로 배열 다루기

분류 메서드 설명
배열 출력 toString() 배열 출력
deepToString()  2차원 배열 출력
배열 비교 equals() 두 배열이 같은지 비교
deepEquals() 2차원 배열 같은지 비교
배열의 복사 copyOf(배열, 배열의 길이) 새로운 배열에 그대로 복사, 길이가 기존 배열보다 길면 나머지 0 들어감
copyOfRange(배열, from, to) from~to까지만 복사(to포함X), to 기존 배열보다 길면 나머지 0 들어감
정렬 sort() 오름차순으로 정렬

 

728x90