본문 바로가기

Study/Programming

자바 String

반응형


class StringEx5{

 public static void main(String[] args){
  String s1 = "Kwon,Sun,Ae";

  int index = s1.indexOf('n');
  System.out.println("맨 처음 문자 n의 위치 : " + index);

  index = s1.indexOf("Sun");
  System.out.println("문자 Sun의 위치 : " + index);

  index = s1.lastIndexOf('n');
  System.out.println("마지막 문자 n의 위치 : " + index);

  char c = s1.charAt(index); //문자 추출
  System.out.println("추출한 문자 : "+ c);

  index = s1.indexOf('S');
  String str = s1.substring(index);
  System.out.println("대문자 S로부터 끝까지 잘라내기 : "+str);

  str = s1.substring(index, index+3);
  System.out.println("대문자 S로부터 3자까지 잘라내기 : "+str);

  int length = s1.length();
  System.out.println("s1의 길이 : " + length);

  String[] arr = s1.split(",");
  for(int i = 0 ; i < arr.length ; i++)
   System.out.println("arr["+i+"] : "+arr[i]);
 }
}


맨 처음 문자 n의 위치 : 3
문자 Sun의 위치 : 5
마지막 문자 n의 위치 : 7
추출한 문자 : n
대문자 S로부터 끝까지 잘라내기 : Sun,Ae
대문자 S로부터 3자까지 잘라내기 : Sun
s1의 길이 : 11
arr[0] : Kwon
arr[1] : Sun
arr[2] : Ae

반응형

'Study > Programming' 카테고리의 다른 글

HTML2  (0) 2009.05.11
자바 주민등록번호 체크  (0) 2009.05.09
HTML  (0) 2009.05.08
자바 Generic #1  (0) 2009.04.29
자바 Calendar  (0) 2009.04.28