반응형 charat2 charAt 문자열 비교 일반적으로 java 에서 문자열 비교는 equals 함수를 사용하고 숫자 비교는 == 를 사용하곤 한다. 그리고 문자열에서 특정 번째 글자는 charAt 함수를 사용해서 확인하는것은 모두가 알고 있는 사실이다. 하지만 비교를 할때는 기존에 알고있던 것과 좀 다르다.정리해두려고 작성한다. 만약 String text = "abcd";이 있다고 가정하면System.out.println(text.charAt(1)); 를 하면 b가 출력이 될것이다. 하지만 아래 두개의 결과는 모두 false이다.System.out.println(text.charAt(1) == "b")System.out.println("b".equals(text.charAt(1))) true를 나오게 하려면 아래와 같다.System.out.p.. 2024. 7. 22. substring , indexOf (lastIndexOf), charAt 을 이용한 문자열 추출 자바에서 String 을 다룰때 자주 사용하는 메서드들이다. String substring(int start) : 현재 문자열 객체 start위치부터 끝까지 문자열 발췌 String substrnig(int start, int end) : 현재 문자열 객체에서 start 부터 end 직전까지 문자열 발췌 Char charAt(int location) : 현재 문자열 객체에서 해당위치의 문자값 1개를 발췌. 반환값은 char형 int indexOf(int ch) : 현재 문자열 객체에서 ch문자가 첫번째로 발견된 위치를 반환,없으면 -1반환 int indexOf(String str) : 현재 문자열 객체에서 str를 찾아서 존재하면 첫째문자 위치를 반환하고 없으면 -1반환 int lastIndexOf(St.. 2022. 7. 24. 이전 1 다음 반응형