◇ charAt(int)
인수번째의 문자를 읽어냅니다.
ex) "abcde".charAt(1); 결과값은 'b'가 나옵니다.
ex) "abcde".charAt(1); 결과값은 'b'가 나옵니다.
◇ substring(int,int)
substring은 문자열을 읽어냅니다.
첫번째 인수는 시작지점 문자의 위치(반환값에 포함)
두번째 인수는 끝지점 문자의 다음문자 위치(반환값에 포함되지 않음)
ex)"abcde".substring(1,4); 결과값은 "bcd"입니다.
첫번째 인수는 시작지점 문자의 위치(반환값에 포함)
두번째 인수는 끝지점 문자의 다음문자 위치(반환값에 포함되지 않음)
ex)"abcde".substring(1,4); 결과값은 "bcd"입니다.
◇ indexOf(char)
해당 문자가 들어있는 위치를 알려줍니다.
(해당 문자가 없을 경우 -1이 반환)
lastIndexOf()는 뒤에서부터 시작.
ex) "abcde".indexOf("a"); 결과값은 '0'이 나옵니다.
(해당 문자가 없을 경우 -1이 반환)
lastIndexOf()는 뒤에서부터 시작.
ex) "abcde".indexOf("a"); 결과값은 '0'이 나옵니다.
◇ length()
인수의 길이를 나타냅니다.
ex) String str = "abcde";
int i = str.length();
System.out.println(i);
결과값은 5 입니다.
ex) String str = "abcde";
int i = str.length();
System.out.println(i);
결과값은 5 입니다.
'Programming > JAVA' 카테고리의 다른 글
자바 CPU 시간 계산 , currentTimeMillis() (0) | 2010.10.03 |
---|---|
File.listFiles() (2) | 2010.07.02 |
String.split() (0) | 2010.07.02 |