본문 바로가기

Java

java - 문자배열 String Array

문자배열 String Array

베이직자바

2019-12-04 23:21:30


String s = new String("ABCD");

String s = "ABCD";

String 은 참조형 배열이다. 참조형 배열 중 유우우우일하게 String 만 'new String' 부분 생략 가능.

 

문자 배열 반환 메서드

: s. toCharArray()

char[ ] charArray = s.toCharArray();

: 문자배열을 불러오는( = 반환해주는) 메서드.

System.out.println(charArray);

: 캐릭터형 배열은 그냥 배열의 이름만 쳐서 배열의 내용 출력이 가능하다. (캐릭터 타입 배열만!!)

다른 타입들은 배열의 주소가 출력됨.

 

*메서드는 클래스 뒤에 '.' 을 찍었을 때 뒤에 나오는 거야.

이클립스의 클래스 속의 메인메서드 속에 우리가 보통 코드를 작성함.

String 도 클래스다.

* String 은 뭐가 됐든 변경을 하면 새로운 문자열을 만들어버림. 기존 내용을 변경하는 것 X

수정이 있을 때마다 기존 것을 삭제하고 새 주소에 새로 만든다.

 

String 의 주요 메서드

1. equlas ( )

: 문자열의 내용이 같은지 확인한다.

2. length ( )

: 문자열의 길이를 반환한다.

3. charAt ( )

: 문자열에서 해당 인덱스에 있는 문자를 반환한다.

4. substring ( )

: 문자열에서 해당 시작인덱스~끝인덱스 에 있는 문자열을 반환한다.

5. indesOf ( )

: 문자열 내의 특정 문자열의 인덱스를 반환한다.

6. replace ( )

: 문자열 내의 특정 문자열을 전부 원하는 문자열로 변경해 반환한다.

* 메서드의 소괄호 속에 들어가는 값을 파라미터라고 부름.

 

'Java' 카테고리의 다른 글

java - 다차원 배열 Multi Dimensional Array  (0) 2023.03.13
java - 정렬 Sort  (0) 2023.03.13
java - 배열 Array  (0) 2023.03.13
java - 반복문 Repetitive Statement  (0) 2023.03.13
java - 조건문 Conditional Statement, import  (0) 2023.03.13