본문 바로가기
Programming/JAVA

charAt(), substring(), indexOf(), length()

by 린지v 2010. 7. 30.

◇ charAt(int)
인수번째의 문자를 읽어냅니다.
ex) "abcde".charAt(1); 결과값은 'b'가 나옵니다.

◇ substring(int,int)
substring은 문자열을 읽어냅니다.
첫번째 인수는 시작지점 문자의 위치(반환값에 포함)
두번째 인수는 끝지점 문자의 다음문자 위치(반환값에 포함되지 않음)
ex)"abcde".substring(1,4); 결과값은 "bcd"입니다.

◇ indexOf(char)
해당 문자가 들어있는 위치를 알려줍니다.
(해당 문자가 없을 경우 -1이 반환)
lastIndexOf()는 뒤에서부터 시작.
ex) "abcde".indexOf("a"); 결과값은 '0'이 나옵니다.

◇ length()
인수의 길이를 나타냅니다.
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