NULL
자바 charAt, subStirng 함수 본문
charAt 함수란?
String 타입의 데이터(문자열)에서 특정 문자를 char 타입으로 변환할 때 사용하는 함수이다.
String sample = "abc";
char target = sample.charAt(0);
위처럼 String 변수에서 사용할 수 있으며,
charAt(i)
i 자리에는 int 형 변수를 넣어서 원하는 위치의 문자를 가져올 수 있다.
사용법
public static void main(String[] args) {
String example = "안녕하세요";
char target1;
char target2;
char target3;
target1 = example.charAt(0);
target2 = example.charAt(1);
target3 = example.charAt(2);
System.out.println(target1);
System.out.println(target2);
System.out.println(target3);
}
결과
example의 문자열인 "안녕하세요" 기준으로
target1은 0번째 인덱스의 "안"을 출력
target2은 1번째 인덱스의 "녕"을 출력
target3은 2번째 인덱스의 "하"을 출력한다.
subStirng 함수
문자의 시작번호 또는 문자의 시작과 끝을 지정할 수 있다.
사용법은 다음과 같다.
public static void main(String[] args) {
String example = "안녕하세요";
String target1 = example.substring(0);
String target2 = example.substring(1, 4);
String target3 = example.substring(4);
System.out.println(target1);
System.out.println(target2);
System.out.println(target3);
}
exapmle = "안녕하세요" 기준으로
target1는 example의 0번째 인덱스부터 시작해서 "안녕하세요" 출력
target2는 example의 1번째 인덱스부터 시작해서 4번째 인덱스까지 "녕하세" 출력
target3는 example의 4번째 인덱스부터 시작해서 "요" 출력
'Back-end > JAVA' 카테고리의 다른 글
자바 배열개념 (0) | 2021.12.27 |
---|---|
자바 재귀함수 (0) | 2021.12.26 |
자바 return (0) | 2021.12.26 |
자바 사용자 정의 함수 (0) | 2021.12.26 |
자바 equals함수 (0) | 2021.12.24 |
Comments