728x90
String이 가지고 있는 메서드
String s;
s.equals(str); // 두 문자 비교
s.equalsIgnorecase(”YES”); // 대소문자 구분 없이 비교
s.substring(2, 3); //s 자르기
s.toCharArray(); // 문자열을 char 배열에 넣은 메서드
s.charAt(0); // 한 글자를 char 타입으로 변환
s[0] s.compareTo(”java”); // s랑 비교
s = s.concat(”algo”); // s 뒤에 붙인다
s.getBytes(); // s를 byte로 변환
s.indexOf(”s’); // s가 몇번째에
s.indexOf(”s”, 2); // s를 2번부터 찾는다
s.lastIndexOf(””); // s를 마지막 부터 앞으로 찾는다
String[] srr = s.split(” ”); // s를 잘라낸다
s.trim(); // 왼쪽, 오른쪽 공백을 잘라낸다
String.valueOf(a); // 기본형을 String 타입 객체로 변환
StringBuilder sb = new StringBuilder(str); // 여러 문자를 합칠 때 사용
sb.append(str2); // append = 현재 문자열 뒤에 내용을 결합
'Java' 카테고리의 다른 글
[Java] 파싱, XML, SAX (1) | 2023.02.01 |
---|---|
[Java] 람다(Ramda) (0) | 2023.02.01 |
[Java] I/O와 Stream (0) | 2023.02.01 |
[Java] List, Set, Map, Sort (0) | 2023.02.01 |
[Java] try~catch, throws , 사용자 정의 예외 (0) | 2023.01.31 |