반응형

자바 스트링 문자열 예제

 

글. 오상문 sualchi@daum.net

 

package StringClass;
public class Main {
	public static void main(String[] args) {
		String s = "I love KOREA";
		if(s.contains("KOREA"))  // 포함 여부 검사
			System.out.println("KOREA 존재함");
		else
			System.out.println("존재 안함");
		String[] arr = s.split(" "); // 토크나이저 비슷 
		for (String ss: arr)
			System.out.println(ss);
		System.out.println(s.charAt(0)); // 0번 인덱스에 있는 글자
		if(s.equalsIgnoreCase("i love korea")) // 대소문자 무시 비교  
			System.out.println("같아요!");
		else
			System.out.println("달라요!"); 
		String s2 = s.concat("!!!");  // 문자열 결합
		System.out.println(s2);			
		String s3 = s.replace("!", "");
		System.out.println(s3);
		String s4 = s.substring(2, 6);  // love 
		System.out.println(s4);
		s4 = " " + s4 + " ";
		System.out.println(s4);
		System.out.println(s4.trim());  // 앞뒤 빈칸 제거
		System.out.println(s4.compareTo(s4)); // 1, 0, -1
		int i = 123456789;
		String s5 = String.format("%,d", i);
		System.out.println(s5);
	}
}

[실행결과]

KOREA 존재함
I
love
KOREA
I
같아요!
I love KOREA!!!
I love KOREA
love
 love 
love
0
123,456,789

반응형

+ Recent posts