public class Jumin {
public static void main(String[] args) {
String msg1 = "abcd";
//indexOf() 리턴값 숫자로 위치 표시
System.out.println("msg1 문자 뽑아오기 "+msg1.indexOf('b'));
}
}
=============출력결과=============
msg1 문자 뽑아오기 1
==================================String nickName = "sky-green";
String oldName = nickName.substring(0,nickName.indexOf('-'));
String newName = nickName.substring(4,nickName.length());
System.out.println(oldName+"가(이) "+newName+"으로 변경");
==============결과============
sky가(이) green으로 변경
==============================
==============결과============
sky가(이) green으로 변경
==============================
indexOf는 문자나 숫자의 위치를 표시해 준다.
따라서 문자열에서 중간문자의 위치를 표시할 때 유용하게 쓰인다.
배열과 같이 index 0부터 시작한다.
'개인 공부방 > JAVA' 카테고리의 다른 글
String으로 입력받아 int로 출력, int로 입력받아 String으로 치환 (0) | 2011.11.22 |
---|---|
자바 substring, trim, replace (0) | 2011.11.22 |
자바 배열 출력의 각가지 형태 (0) | 2011.11.21 |
자바 벡터 (0) | 2011.11.21 |
자바 백터 개념 (0) | 2011.11.18 |