JAVA공부하기148

String 클래스 _ 형 변환

 

* 다른 형의 데이터를 문자열로 변환하는 메소드

: static String valueOf(double num)

: static String valueOf(long num)

: static String valueOf(Object obj)

: static String valueOf(char chars[])

: static String valueOf(char chars[],int startlndex, int numChars)

 

* 대소문자 변환 메소드

: String toLowerCase()

: String toUpperCase()

 

 

 

자바공부하기 147.

 

Stirng 클래스_ 문자열 변환

 

* String 클래스의 객체로 생성된 문자열은 변환 될 수 없다.

String 클래스는 현재의 문자열을 변환하여 새로운 문자열을 생성하는 메소들를 제공한다.

 

- String substring(int startindex, int endlndex)

: 부분 문자열을 반환

 

- String concat(String constr)

: 결합된 문자열 반환

 

- String replace(char original, char replacement)

: 치환된 문자열 반환

 

- String trim()

: 문자열의 시작과 끝 부분에 있는 공백이 제거된 문자열을 반환

 

 

자바공부하기 146.

String 클래스 문자열 비교 _ compareTo

 

int compareTo(String str)현재의 문자열과 str로 지정된 문자열을 비교하여 현재의 문자열이 str로 지정된 문자열보다 크면 양수, 같으면 0, 작으면 음수값을 반환.

작다는 의미는 순서(알파벳)에 따라 앞에 온다는 의미

 

 

 

자바공부하기 145

String 클래스 문자열 비교

 

- boolean equals(Object str)

: str로 지정된 문자열과 현재의 문자열이 같은지를 비교

 

- boolean equalslgnoreCase(String str)

: 문자열 비교시 대소문자 무시

 

- boolean startsWith(String str)

: 현재의 문자열이 str로 지정된 문자열로 시작하면 true, 아니면 flase를 반환

 

- boolean endsWith(String str)

: 문자열이 str로 끝나면 true, 아니면 false

 

 

 

 

자바공부하기 144

 String 클래스의 주요 메소드

 

String의 메소드를 이용하지 않는 문자열 조작

 

+ Recent posts