String 클래스 생성자와 메소드 - String 클래스 생성방법, String 클래스의 대표 메소드

CODEDRAGON Development/Java

반응형

   

   

String 클래스 주요 생성자

   

String 클래스 생성방법

생성법

설명

암시적 객체 생성

String str1 = "String Instace";

  • 리터럴 이용
  • 동일 문자열이 존재하면 새로 생성되지 않고 재사용

명시적 객체 생성

String str2 = new String("My String");

  • new 연산자 이용
  • 동일 문자열이 존재해도 매번 새롭게 생성
  • 두개의 String 인스턴스가 생성되며 참조변수 str1과 str2로 참조
  • 암시적 객체생성은 문자열의 선언시 인스턴스 생성으로 이어지게 됩니다.

   

   

   

String 클래스의 대표 메소드

메소드

설명

length

문자열 길이 반환

equals

문자열 일치 유무 검사

equalsIgnoreCase

대소문자 구분 없이 문자열 일치 유무 검사

substring

부분열 구하기

replace

문자열 대치

toUpperCase

문자열을 대문자로

toLowerCase

문자열을 소문자로

charAt

특정문자 반환

trim

공백문자 제거

concat

문자열 연결