inblog logo
|
parangdajavous
    Coding Test_Java

    [Coding Test_Java] 8. 문자열 돌리기

    김미숙's avatar
    김미숙
    Aug 12, 2025
    [Coding Test_Java] 8. 문자열 돌리기
    Contents
    문제 풀기
    notion image

    문제 풀기

    import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); if (a.length() < 1 || a.length() > 10) return; for(int i = 0; i < a.length(); i++){ System.out.println(a.charAt(i)); } } }
    1. Scanner sc = new Scanner(System.in);
      1. 콘솔 입력을 읽기 위한 스캐너 생성.
    1. String a = sc.next();
      1. 공백 전까지 한 덩어리 문자열을 읽음. (띄어쓰기 포함을 원하면 nextLine() 사용)
    1. if (a.length() < 1 || a.length() > 10) return;
      1. 길이가 1~10이 아니면 즉시 프로그램 종료(아무 것도 출력하지 않음). 문제의 제약 조건 체크.
    1. for (int i = 0; i < a.length(); i++) { System.out.println(a.charAt(i)); }
      1. 문자열 길이만큼 돌면서 i번째 문자를 charAt(i)로 꺼내고 한 줄에 하나씩 출력.
     
    Share article
    Contents
    문제 풀기

    parangdajavous

    RSS·Powered by Inblog