프로그래밍언어/Java
[Java] 문자열에서 원하는 문자 추출하기
멍토
2022. 2. 10. 21:46
문자열에서 특정 위치에 있는 문자를 추출하고 싶을때가 있다.
이번 포스팅에서는 원하는 문자를 추출하는 방법에 대해서 알아보자.
charAt
String 내장 메서드중 하나인 charAt을 이용하면 특정위치의 문자를 가져올 수 있다.
python에서 문자열의 index로 가져오는 역할과 비슷하다고 보면 된다.
@Test
@DisplayName("String에서 특정 문자를 가져온다1.")
void charAt1() {
//given
char expected = '멍';
String text = "멍토 블로그";
//when
char value = text.charAt(0);
//then
assertThat(value).isEqualTo(expected);
}
여기서는 첫번째 문자를 가져오고 싶어서 0번째 인덱스에 있는 문자를 달라고 요청을 한 예시이다.
공부해보기
따로 공부가 하고 싶은 사람들은 아래 깃허브에서 코드를 받아서 연습을 하면 된다.
자바공부용 깃허브 : https://github.com/daum7766/java-study
GitHub - daum7766/java-study: test 코드를 기반으로 자바의 기능을 학습한다.
test 코드를 기반으로 자바의 기능을 학습한다. Contribute to daum7766/java-study development by creating an account on GitHub.
github.com
참고자료
https://devdocs.io/openjdk~11/java.base/java/lang/string
DevDocs
devdocs.io