728x90
반응형
String.equals("비교문자열");
String타입 문자열을 비교할때는 ==을 사용하지 않고 equals();를 사용하고 boolean값 반환. (true/false)
"==" 연산자는 비교하고자 하는 두개의 대상의 주소값을 비교
String클래스의 equals 메소드는 비교하고자 하는 두개의 대상의 값 자체를 비교
String.split("분리할 구분자");
구분자를 기준으로 문자열을 분리 시켜 String타입 배열로 반환 해준다.
그렇기에 사용할때 문자열을 담을 배열을 선언 해줘야 한다.
String.substring(시작index, 끝index); or String.substring(시작index);
시작 index만 준것도 마찬가지로 str.substring(3)을 주게 되면 0~2번째 자리를 뺴고 3번째 즉 "4567890"이 출력된다.
String.contains("포함하는 문자열");
그 문자열에 들어가있는 값이 있는지 확인 => boolean값을 반환
공백과 대/소문자도 확인 구분해야한다.
String.startsWith("~시작하는 문자열"); String.endsWith("~끝나는 문자열");
String.toUpperCase(); String.toLowerCase();
String.replace();
replace("변경시킬문자열","변경할데이터문자");
728x90
반응형
'개발노트 > Java' 카테고리의 다른 글
[Java] 예외 처리 (0) | 2021.04.02 |
---|---|
[Java] File Class (0) | 2021.03.19 |
[Java] method (0) | 2021.03.19 |
[Java] 배열과 ArrayList (0) | 2021.03.17 |
[Java] 보수 (0) | 2021.02.20 |