문자배열 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 |