프로그래밍언어/Java

[Java] 문자열에서 원하는 문자 추출하기

멍토 2022. 2. 10.

문자열에서 특정 위치에 있는 문자를 추출하고 싶을때가 있다.

이번 포스팅에서는 원하는 문자를 추출하는 방법에 대해서 알아보자.

 

 

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

 

 

댓글

💲 광고입니다.