Java 문자열 나누기 - substring , indexOf , charAt

Java 문자열 나누기 - substring , indexOf , charAt

String substring( int A )

- substring 함수는 두가지가 있는데, 첫번쨰는 인자값을 하나만 받는 함수이다.

인자값은 int형으로 문자열 인덱스의 시작 부분을 지정하며, 해당 인덱스를 포함한 뒤의 모든 문자열을 리턴한다.

String b = "012345"; b.substring(3);

b라는 문자열이 있을때, substring(3)을 주게되면 "345"를 리턴한다.

String substring ( int beginA , int endA )

이 substring 함수는 인자값이 두개이다.

첫번째 입력을 받는 인자값이 가져올 문자열의 시작부분을 지정하고,

두번째 입력받는 인자 값은 가져올 문자열의 끝 부분을 지정한다.

String b = "012345"; b.substring(3,5);

"3,4,5" 를 리턴한다.

Char charAt(int location)

- 현재 문자열 객체에서 해당위치의 문자값 1개를 발췌. 반환값은 char형

int indexOf(int ch)

- 현재 문자열 객체에서 ch문자가 첫번째로 발견된 위치를 반환,없으면 -1반환

int indexOf(String str)

- 현재 문자열 객체에서 str를 찾아서 존재하면 첫째문자 위치를 반환하고 없으면 -1반환

from http://kimfk567.tistory.com/101 by ccl(A) rewrite - 2021-12-29 00:27:27