equals( ) , equalsIgnoreCase( )
equalsIgnoreCase( )는 대소문자 구분하지 않음compareTo( )
conpareToIgnoreCase( )는 대소문자 구분하지 않음concat( )
length( )
indexOf( )
replace( )
ex) str = "사과는 정말 맛있어요"
str = str.replace("사과는" , "딸기는");
=> str 출력 : "딸기는 정말 맛있어요"
trim( )
toLower( ) , toUpper( )
toLower( ) : 소문자로 변환toUpper( ) : 대문자로 변환str = "java";
str.toUpperCase();
=> str 출력 : "JAVA"
기본타입 -> 문자열 변환
String.valueOf(변수);문자열 -> 기본타입 변환
valueOf( )
Integer.valueOf()
Boolean.valueOf()
parse~( )
Integer.parseInt();
Double.parseDouble();
Boolean.parseBoolean();
charAt( )
문자열.charAt(index);substring( )
substring(시작index) : '시작index~끝까지' 가져와 부분 문자열 생성substring(시작index, 끝index+1) : '시작index~끝index'까지 가져와 부분 문자열 생성break문
continue문
for문 : 증감식으로 이동
while, do~while문 : 조건식으로 이동
break문은 반복문을 종료하지만
continue문은 반복문을 종료하지 않고 계속 이어간다
이름 붙은 반복문 : label
이름 붙이기
↓
Loop : for() {
for() {
.
.
.
break Loop; <- 이름을 붙인 제일 바깥 for문을 탈출
}
}