어제 오늘 내일

[Java] 문자열(String) 첫번째 문자, 마지막 문자 확인하기 본문

IT/Java

[Java] 문자열(String) 첫번째 문자, 마지막 문자 확인하기

hi.anna 2021. 4. 26. 10:00

 

Java 문자열에서 첫번째 문자와 마지막 문자를 확인하기 위해서

java.lang.String 클래스의 chatAt() 메소드를 사용할 수 있습니다.

 

 

charAt(int index)

char charAt​(int index)
 - 문자열의 index 위치에 있는 글자를 'char' 타입으로 리턴한다.
 - index는 0부터 시작한다. 
 - 마지막 문자의 index는 '문자열 길이 - 1'이다.

 

 

 

첫번째 문자 확인하기

  코드  

public class FirstChar {
    public static void main(String[] args) {

        String str1 = "Hello";
        String str2 = "안녕하세요";

        System.out.println(str1.charAt(0));  // H
        System.out.println(str2.charAt(0));  // 안

    }
}

  결과  

H

str1.charAt(0);

str2.charAt(0);

문자열의 첫번째 글자를 가져오기 위해서 

charAt() 메소드의 파라미터로 0을 전달하였습니다.

 

 

마지막 문자 확인하기

  코드  

public class LastChar {
    public static void main(String[] args) {

        String str1 = "Hello";
        String str2 = "안녕하세요";

        System.out.println(str1.charAt(str1.length() - 1)); // o
        System.out.println(str2.charAt(str2.length() - 1)); // 요

    }
}

  결과  

o

str1.charAt(str1.length() - 1);

str2.charAt(str2.length() - 1);

문자열의 마지막 글자를 가져오기 위해서

charAt() 메소드로 문자열의 마지막 index 값을 전달하였습니다.

문자열의 index는 0부터 시작하므로,

마지막 문자의 index는 '문자열의 길이 - 1'입니다.

문자열의 길이는, length() 함수를 이용해서 구할 수 있습니다.

 

 

 

반응형
Comments