본문 바로가기

study

문자열과 관련된 다양한 기능

문자열과 관련된 다양한 기능 (index,char,substring,length,split) Exception,문자열,자바 / Java

2013/04/02 15:33

복사 http://blog.naver.com/choilee6/70164696053

전용뷰어 보기

public class StringEx03 {
 public static void main(String[] args) {
 String s1 = "Kwon Sun Ae";
           //길이 11 (012345678910)

  int index = s1.indexOf('n');//문자의 위치를 숫자로 표현
  System.out.println("맨 처음 문자 n의 위치"+index);
 
   index = s1.indexOf("Sun");//문자열의 위치를 숫자로 표현
   System.out.println("문자Sun의 위치 :" +index);
  
   char c = s1.charAt(index);//특정한 문자를 추출한다
   System.out.println("추출한 문자  :" + c);
 
   index = s1.indexOf('S');//인덱스 값을 문자열의 lang 값(5)으로 설정
   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(); //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]);  
   
   }

 

'study' 카테고리의 다른 글

jquery 모바일 정리 100% 활용가능  (0) 2014.11.24
Jquery SelectBox제어  (0) 2014.07.29
MS SQL 함수 모음  (0) 2014.02.19
메타테그 설정  (0) 2014.01.28
JavaScript CSS 찾아 헤메이던.. 그녀석  (0) 2014.01.14