java.lang 패키지(5)_String 클래스
2021. 8. 28. 14:16ㆍjava
문자 추출
String subject = "자바 프로그래밍";
char value = subject.charAt(3); //value 변수에 '프'문자가 저장됨.
문자열 찾기
String subject = "자바 프로그래밍";
int index = subject.indexOf("프로그래밍"); //index 변수에 3이 저장됨. 주어진 문자가 포함되어있지 않으면 -1을 리턴
문자열 대치
String subject = "자바 프로그래밍";
String newStr = subject.replace("자바", "JAVA"); //첫 번째 문자열("자바")을 두 번째 문자열("JAVA")로 대치해서 newStr 변수에 저장.
문자열 잘라내기
String subject = "자바 프로그래밍";
String first = subject.substring(0, 1); //substring(시작인덱스, 끝인덱스) >>first 변수값은 "자바"
String second = subject.substring(3); //substring(주어진인덱스 시작부터끝까지) >>second 변수값은 "프로그래밍"
문자열 변환
String str1 = String.valueOf(3.14);
String str2 = String.valueOf(10f);
String str3 = String.valueOf(true); //기본타입의 값을 문자열 3.14, 10.0, true 로 변환
기타
toLowerCase(); //전부 소문자로 변환
toUpperCase(); //전부 대문자로 변환
trim(); //앞뒤 공백 제거
length(); //문자열의 길이 리턴
'java' 카테고리의 다른 글
컬렉션 프레임워크(4)_Stack 클래스와 Queue 인터페이스 (0) | 2021.08.28 |
---|---|
컬렉션 프레임워크(3)_ArrayList (0) | 2021.08.28 |
java.lang 패키지(4)_객체 문자 정보 toString() (0) | 2021.08.28 |
컬렉션 프레임워크(2)_HashMap (0) | 2021.08.27 |
컬렉션 프레임워크(1)_HashSet(1) (0) | 2021.08.27 |