Development/Java(853)
-
StringTokenizer 클래스의 주요 메소드
StringTokenizer 클래스의 주요 메소드
-
StringBuffer 클래스와 StringBuilder 클래스의 공통점, 차이점
StringBuffer 클래스와 StringBuilder 클래스의 공통점 · 메소드의 수(생성자 포함)· 메소드의 기능· 메소드의 이름과 매개변수형 StringBuilder 클래스를 StringBuffer 클래스로 변경하여도 컴파일 및 실행이 정상적으로 됩니다. StringBuffer 클래스와 StringBuilder 클래스의 차이점· StringBuffer는 쓰레드에 안전, · StringBuilder는 쓰레드에 불안정
-
StringBuffer 클래스 - StringBuffer 클래스와 StringBuilder 클래스의 공통점, StringBuffer 클래스와 StringBuilder 클래스의 차이점, StringBuffer 클래스 주요 생성자
StringBuffer 클래스· 문자열 버퍼 객체· 내부적으로 버퍼(buffer)라고 하는 독립적인 공간을 가집니다.· 버퍼 크기의 기본값은 16개의 문자를 저장할 수 있는 크기이며, 생성자를 통해 그 크기를 별도로 설정할 수도 있습니다. 하지만 인스턴스 생성 시 사용자가 설정한 크기보다 16개의 문자를 더 저장할 수 있도록 여유 있는 크기로 생성됩니다.· 문자열 추가 변경 가능· append() 메서드를 이용하여 문자(열) 추가 생성자 설명 StringBuffer( ) 비어있는 StringBuffer객체를 생성하고 초기값으로 문자 16자를 기억할 수 있는 용량(buffer의 길이)를 가집니다. StringBuffer(CharSequence seq) 인자로 전달된 특정한 CharSequence와 같은 문..
-
String 클래스의 주요 메소드
String 클래스의 주요 메소드
-
String 클래스, 문자열 수정 불가능(불변적 특징), 문자열 처리의 편의성 해결
String 클래스· 문자열 객체· String 인스턴스에 저장된 문자열의 내용은 변경이 불가능합니다. 이는 동일한 문자열의 인스턴스를 하나만 생성하고 이를 공유해서 사용하기 위해서입니다.· + 연산자를 이용하여 연결된 새로운 문자열 객체를 생성합니다.· JAVA는 큰 따옴표(")로 묶여서 표현되는 문자열을 모두 인스턴스화 합니다.· 문자열은 String 이라는 이름의 클래스로 표현됩니다· java.lang 패키지에 포함되어 있으며 String 클래스에는 문자열과 관련된 작업을 할 때 유용하게 사용할 수 있는 다양한 메소드가 포함되어 있습니다. C vs Java 문자열C언어에서는 문자열을 char형 배열로 표현하지만, 자바에서는 문자열을 위한 String이라는 클래스를 별도로 제공합니다.
-
Enum 클래스의 주요메소드
Enum 클래스의 주요메소드