[ Programmers ] 문자열 다루기 기본 (Java)

ma.caron_g·2021년 5월 4일
0
post-thumbnail

1. Problem 📃

[문자열 다루기 기본 ]
https://programmers.co.kr/learn/courses/30/lessons/12918


2. Constraint 🔗


3. Solution 🔑

  1. 문자열 s의 길이가 4 또는 6이면, 문자열 s의 문자를 하나씩 가져와 자연수인지 확인
  2. 문자열 s의 모든 요소가 자연수이면 answer에 "true"를 아니면 "false"값을 반환

4. Code 💻

class Solution {
    public boolean solution(String s) {
    	boolean answer = true;
        if(s.length() == 4 || s.length() == 6){
            for(int i=0; i<s.length(); i++)
            {
                int ASCII = s.charAt(i);
                if(ASCII < 48 || ASCII > 57) {
                    answer = false;
                }
            }
        }
        else {
            answer = false;
        }
       return answer;
    }
}

5. Growth 🍄

이번 문제에 charAt()이 쓰였는데 이는
문자열(String)값의 한글자를 가져와 문자로 반환시켜주는 함수이다.
괄호안에는 배열의 인덱스처럼 첫글자 기준으로 0 부터 시작해서 가져올 수 있다.

profile
다른 사람이 만든 것을 소비하는 활동보다, 내가 생산적인 활동을 하는 시간이 더 많도록 생활화 하자.

0개의 댓글