문자열 처리...
작성자 정보
- 작성자 최고관리자
- 작성일
컨텐츠 정보
- 조회 339
본문
자바(Java)에서는 문자열(String)도 하나의 객체가 된다. 문자열의 경우 예외적으로 new 연산자의 호출을 생략할 수 있다.
자주 사용되는 String 클래스 메소드 요약
char charAt(int index) : 지정된 인덱스에 있는 문자 반환
int compareTo(String anotherString) : 사전적 순서로 문자열 비교, 앞에 있으면 -1, 같으면 0, 뒤에 있으면 1 반환
String concat(String str) : 주어진 문자열을 현재 문자열 뒤에 붙인다.
boolean equals(Object anObject) : 주어진 객체와 현재의 문자열 비교
boolean equalsIgnoreCase(String anotherString) : 대소문자를 무시하고 비교
boolean isEmpty() : length()가 0이면 true를 반환
int length() : 문자열의 길이를 반환
String replace(char oldChar, char newChar) : 문자열에서 oldChar를 newChar로 변경한 새로운 문자열을 생성하여 반환
String substring("int beginIndex, int endIndex") : 문자열의 일부를 반환
String toLowerCase() : 문자열의 문자들을 모두 소문자로 변경
String toUpperCase() : 문자열의 문자들을 모두 대문자로 변경
문자열 상수
"Hello World!"와 같이 이중 따옴표를 사용하여 표현
문자열의 결합
문자열을 다른 자료형으로 저장하는 방법
자주 사용되는 String 클래스 메소드 요약
char charAt(int index) : 지정된 인덱스에 있는 문자 반환
int compareTo(String anotherString) : 사전적 순서로 문자열 비교, 앞에 있으면 -1, 같으면 0, 뒤에 있으면 1 반환
String concat(String str) : 주어진 문자열을 현재 문자열 뒤에 붙인다.
boolean equals(Object anObject) : 주어진 객체와 현재의 문자열 비교
boolean equalsIgnoreCase(String anotherString) : 대소문자를 무시하고 비교
boolean isEmpty() : length()가 0이면 true를 반환
int length() : 문자열의 길이를 반환
String replace(char oldChar, char newChar) : 문자열에서 oldChar를 newChar로 변경한 새로운 문자열을 생성하여 반환
String substring("int beginIndex, int endIndex") : 문자열의 일부를 반환
String toLowerCase() : 문자열의 문자들을 모두 소문자로 변경
String toUpperCase() : 문자열의 문자들을 모두 대문자로 변경
문자열 상수
"Hello World!"와 같이 이중 따옴표를 사용하여 표현
문자열의 결합
String first = "show";
String second = "me the";
String third = "money";
String cheat = first + second + third;
문자열을 다른 자료형으로 저장하는 방법
int i = Integer.parseInt("1991");
double d = Double.parseDouble("4.23");
관련자료
-
이전
-
다음
댓글 0개
등록된 댓글이 없습니다.