Java

JAVA String에 관하여

wizi 2021. 7. 12. 02:45

JAVA에서 char 배열로 문자열 다루기가 힘들다.

그래서 String class를 만들어 놓았다.

 String class는 char배열에 기능(메서드)을 추가한 것이라고 보면 된다.

 

이전 포스트에서 JAVA 네이밍 규칙에 보면 클래스명의 앞 첫글자는 대문자 규칙이 있었다.

String도 class이기 때문에 앞글자 대문자다. C++하다가 넘어오면 헷갈리니 주의하도록하자.

 

선언 방법

String str = "JAVA";

 

String class의 주요 메서드

char charAt(int index) 문자열에서 해당 위치(index)에 있는 문자 반환
int length() 문자열 길이 반환
String substring(int from, int to) 문자열에서 해당 범위(from ~ to)에 있는 문자열 반환 
to 포함 안됌. 즉, from <= x < to
boolean equals(Object obj) 문자열의 내용이 obj와 같은지 확인
char[] toCharArray() 문자열을 char 배열로 변환해서 반환

'Java' 카테고리의 다른 글

Java 접근 제어자  (0) 2022.03.16
Java String 정렬에 관하여  (0) 2022.03.09
(JAVA) String, String builder, String Buffer  (0) 2022.02.10
프로그래머들에게 권장하는 JAVA 네이밍 규칙  (0) 2021.07.12
JVM(Java Virtual Machine)  (0) 2021.07.12