[java] 백준 27866번 : 문자와 문자열

hjeu·2023년 7월 10일

백준

목록 보기
3/48

1. 문제


단어 SS와 정수 ii가 주어졌을 때, SSii번째 글자를 출력하는 프로그램을 작성하시오.

2. 입력


첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 SS가 주어진다. 단어의 길이는 최대 10001\,000이다.

둘째 줄에 정수 ii가 주어진다. (1iS1 \le i \le \left|S\right|)

3. 출력


SSii번째 글자를 출력한다.

4. 나의 풀이


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		String S = sc.next();
		int i = sc.nextInt();
		
		System.out.println(S.charAt(i-1));
    }
}

charAt()을 쓰면 문자열에 한글자씩 얻어낼 수 있다.
문자열의 글자 하나씩 접근 할때 많이 쓰일거같다.

profile
나는야 개발왕이 될거야! (๑ •̀ω•́)۶

0개의 댓글