모듈 java.base / 패키지 java.lang

charAt(int index) : 지정된 인덱스의 값을 char로 반환합니다 .

chars() : 이 절치의 char 값들을 int zero-extending의 하나의 스트림으로 반환합니다.

codePointAt(int Index) :  특정 인덱스의 char(유니코드 포인트)를 반환합니다.

codePointBefore(int Index) :  특정 index 바로 전의 char(유니코드 포인트)를 반환합니다

codePointCount(int beginIndex, int endIndex) : 스트링의 특정한 범위의 유니코드 포인트의 숫자들을 반환합니다.

codePoints() : 이 시퀸스의 코드포인트 벨류들을 반환합니다.

compareTo(String anotherString) : 두 개의 스트링을 사전순으로 비교합니다.

compareToIgnoreCase (String str) : 대소문자를 무시하고 두 개의 스트링을 비교합니다.

concat (String str) : 특정한 스트링을 현재 스트링의 뒤에 붙입니다.

contains (CharSequence cs) : 이 스트링이 특정한 char값을 가지고 있을때만 true를 리턴합니다.

contentEquals (CharSequence cs) : 이 스트링을 특정한 char과 비교합니다.

contentEquals(StringBuffer sb) : 이 스트링을 특정한 StringBuffer와 비교합니다.

copyValueOf(char[] data) : char배열을 String으로 반환합니다.

copyValueOf(char[] data, int offset, int count) char배열과 시작값 숫자를 넣고 String을 반환합니다.

 

endWith (String suffix) : 스트링의 끝에 특정한 접미사가 붙었는지 확인합니다.

equals(Object anObject) : 이 스트링과 다른 특정한 스트링을 비교합니다.

equalsIgnoreCase(String anotherString) : 이 스트링과 다른 스트링을 고려사항을 제외하고 비교합니다.

 

indent(int n) :  이 문자열의 값을 기준으로 각 줄 들여쓰기를 조정 n하고 종료 문자를 정규화합니다.

indexOf(int n) : 이 스트링의 인덱스 안에 있는  첫번째로 발생한 특정한 int n의 인덱스를 반환합니다.

indexOf(int n, int fromIndex) : 이 스트링의 인덱스 안의 fromIndex 뒤에 있는 첫번째로 발생한 특정한 int n의 인덱스를 반환합니다.

indexOf(String str) : 이 스트링의 인덱스 안에 있는 첫번째로 발생한 특정한 char의 인덱스를 반환합니다.

indexOf(String str int fromIndex) : 이 스트링의 인덱스 안에 fromIndex 있는 첫번째로 발생한 특정한 char의 인덱스를 반환합니다.

isBlank() : 문자열이 비어 있거나 공백 코드 포인트만 포함하는 경우 true를 반환하고, 그렇지 않은 경우 false를 반환합니다.

isEmpty() : .length()가 0인 경우에 true를 반환한다.

 

lastIndexOf(int n) 이 문자열 내에서 지정된 문자가 마지막으로 나타나는 인덱스를 반환합니다.

lastIndexOf(int n, int fromIndex) : 이 스트링의 인덱스 안의 fromIndex 앞에 있는 첫번째로 발생한 특정한 String str의 인덱스를 반환합니다.

lastIndexOf(String str) 이 문자열 내에서 지정된 문자가 마지막으로 나타나는 인덱스를 반환합니다.

lastIndexOf(int str, int fromIndex) : 이 스트링의 인덱스 안의 fromIndex 앞에 있는 첫번째로 발생한 특정한 String str의 인덱스를 반환합니다.

lines() : 이 문자열에서 추출된 줄 스트림을 줄 종결자로 구분하여 반환합니다.

 

replace(char oldChar, char newChar) : oldChar이 문자열에서  모두  newChar로 바꾼 결과로 생성된 문자열을 반환합니다.

startsWith(String prefix) : 이 문자열이 지정된 접두사로 시작하는지 테스트합니다.

strip() : 모든 선행 및 후행 공백을 제거하여 값이 이 문자열인 문자열은 반환합니다.

join(CharSequence deliter, CharSequence... elements) : 지정된 CharSequence elements의 복사본을 delimeter로 결합하여 합쳐서 반환합니다. *String용

join(CharSequence deliter, Iterable<? extends char Sequence> elements)) : 지정된 CharSequence elements의 복사본을 delimeter로 결합하여 합쳐서 반환합니다. *배열용

lastIndexOf(int ch) : 스트링 안을 역순으로 생성된 특정한 ch의 인덱스를 반환합니다.

lastIndexOf(int ch, int fromIndex) : 스트링 안을 특정 인덱스 부터 역순으로 검색하여  생성된 특정한 ch의 인덱스를 반환합니다.

lastIndexOf(String str) : 스트링 안을 역순으로 생성된 특정한 ch의 인덱스를 반환합니다.

lastIndexOf(String str, int fromIndex) : 스트링 안을 특정 인덱스 부터 역순으로 검색하여  생성된 특정한 ch의 인덱스를 반환합니다.

length() : 스트링의 길이를 반환합니다.

 

offsetByCodePoint(int index, int codePointOffset) : 주어진 코드 포인트에서 오프셋된 인덱스를 반환합니다.

regionMatches(int toffset, String other, int ooffset, int len) : 두개의 스트링의 구역이 같은지 확인합니다.

regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len) : 두개의 스트링의 구역이 같은지 확인합니다.

 

toffset : 기준 문자열에서 매칭을 시작할 인덱스 번호

other : 매칭시킬 문자열

ooffset : 매칭 문자열에서 매칭을 시작할 인덱스 번호

len : 매칭 문자열의 길이

 

repeat(int count) 문자열을 여러 번 연결한 값을 갖는 문자열을 반환합니다.

replace(char oldChar, char newChar) : 이 문자열에서 oldChar를 모두 newChar로 바꾼 결과로 생성된 문자열을 반환합니다.

replace(CharSequence target, CharSequence replacemnet) : 리터럴 대상 시퀀스와 일치하는 이 문자열의 각 하위 문자열을 지정된 리터럴 대체 시퀀스로 바꿉니다.

replaceAll(String regex, String replacement) : 주어진 정규식과 일치하는 이 문자열의 각 부분 문자열을 주어진 대체 문자열로 바꿉니다.

replaceFirst(String regex, String replacement) : 주어진 정규식과 일치하는 이 문자열의 첫 번쨰 부분 문자열을 주어진 대체 문자열로 바꿉니다.

split(String regex) : 주어진 정규식과 일치하는 문자열을 기준으로 이 문자열을 분할합니다.

split(String regex, int limit) : 주어진 정규식과 일치하는 문자열을 기준으로 이 문자열을 분할합니다.

startWith(String prefix) : 이 문자열이 지정된 접두사로 시작하는지 테스트합니다.

startWith(String prefix, offSet) : 지정된 인덱스에서 시작하는 이 문자열의 하위 문자열이 지정된 접두사로 시작하는지 테스트합니다.

strip() : 모든 선행 및 후행 공백을 제거하여 값이 이 문자열인 문자열을 반환합니다.

stripInden() : 모든 선행 및 후행 공백을 제거하여 값이 이 문자열인 문자열을 반환합니다.

stripIndent() : 모든 줄의 시작과 끝에서 부수적인 공백을 제거하여 값이 이 문자열인 문자열을 반환합니다.

stripLeadeing() : 모든 선행 공백이 제거된 값이 이 문자열인 문자열을 반환합니다.

sebSequence(int beginIndex, int endIndex) 이 문자열의 하위 문자열인 문자열을 반환합니다.

substring(int beginIndex) : 이 문자열의 하위 문자열인 문자열을 반환합니다.

substring(int beginIndex, int endIndex) : 이 문자열의 하위 문자열인 문자열을 반환합니다.

toCharArray() : 이 문자열을 새 문자 배열로 반환합니다.

 

 몇몇개의 메소드가 비어있고, 모르는 용어와 추후 정보 정리가 필요합니다.

'코딩 > 자바' 카테고리의 다른 글

이것이 자바다 람다  (0) 2023.11.26
이것이 자바다 generic 정리  (1) 2023.11.26
스프링 버전별 정리  (0) 2023.10.20
자바 버전별 정리  (1) 2023.10.20
자바의 정석 ch9  (0) 2022.11.06

+ Recent posts