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]);
}