Java 주요클래스와 메서드

Java 주요클래스와 메서드

String s = "abcde" ;

String s2 = "hello " ;

String s3 = "홍길동/이순신/유관순" ;

System . out . println ( "문자열 길이 : " + s. length ());

System . out . println ( "문자열 비교 : " + s2. equals (s3));

System . out . println ( "문자열 비교2 : " + s2. equalsIgnoreCase ( "HELLO" )); //false, 공백때문에

System . out . println ( "부분열출력 : " + s. substring ( 2 , 4 )); //cd출력

System . out . println ( "문자바꿈 : " + s2. replace ( 'l' , 'e' )); //l을 e로 바꾼다.

System . out . println ( "소문자 : " + s.toLowerCase());

System . out . println ( "대문자 : " + s.toUpperCase());

System . out . println ( "인덱스값의 문자출력 : " + s. charAt ( 3 )); //d출력

System . out . println ( "공백제거 : " + s2. trim ());

System . out . println ( "문자열 연결 : " + s. concat ( "Test" )); //abcdeTest출력

System . out . println ( "a에맞는 인덱스값 출력 : " + s. indexOf ( 'c' )); //2출력 / 일치하는 문자가 없음 -1

System . out . println ( "시작하는 문자열 비교 : " + s.startsWith( "abc" )); //true

System . out . println ( "끝나는 문자열 비교 : " + s.endsWith( "cde" ));

String [] names = s3. split ( "/" );

for ( int i = 0 ; i < names. length ; i + + ) {

System . out . println (names[i]);

}

System . out . println ( "숫자 123을 문자열로 변환 : " + String . valueOf ( 123 ));

System . out . println ( "true를 문자열로 변환 : " + String . valueOf ( true ));

String format = String . format ( "이름은 %s, 나이는 %d 키는 %.2f" , "홍길동" , 17 , 180. 2 );

System . out . println ( format );

from http://cocoshin.tistory.com/22 by ccl(A) rewrite - 2021-11-23 04:28:16