반응형 자바 문자열2 [JAVA] StringBuilder와 StringBuffer의 차이 StringBuilder & StringBuffer 자바 프로그래밍에서 문자열을 다룰 때, StringBuilder와 StringBuffer는 두 가지 주요한 클래스로 사용됩니다. 이 두 클래스는 문자열을 조작하고 효율적으로 다룰 수 있는데, 이 두가지 클래스에는 몇 가지 중요한 차이가 있습니다. StringBuilder와 StringBuffer의 공통점 먼저, 두 클래스는 가변성(mutable)을 제공하며, 문자열을 동적으로 조작할 수 있는 기능을 제공합니다. 이는 문자열의 추가, 삽입, 삭제 등을 편리하게 할 수 있게 해줍니다. StringBuilder StringBuilder는 자바 5부터 소개된 클래스로, 단일 스레드 환경에서 사용하기에 최적화되어 있습니다. StringBuilder는 동기화를 고.. 2023. 12. 25. 자바 문자열 메소드 리턴 타입별 설명 자바 문자열 메소드 리턴 타입 메소드 설명 int length() 문자열의 길이 반환 char charAt(int index) 주어진 인덱스에 있는 문자를 반환 int indexOf(String str) 주어진 문자열이 처음으로 나타나는 인덱스를 반환. 없으면 -1을 반환함. int indexOf(String str, int fromIndex) 주어진 문자열이 주어진 인덱스 이후로 나타나는 첫 번째 인덱스 반환 String substring(int beginIndex) 주어진 인덱스부터 문자열의 끝까지의 부분 문자열을 반환 String substring(int beginIndex, int endIndex) 주어진 범위의 부분 문자열 반환 String toUpperCase() 대문자로 변환 String t.. 2023. 12. 16. 이전 1 다음 반응형