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

tpdlqj0514·2021년 5월 4일
0

Programmers

목록 보기
7/20
post-thumbnail

1. Problem 📃

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


2. Constraint 🔗


3. Solution 🔑

  1. 문자열 s의 길이가 4 또는 6이면, 문자열 s의 문자를 하나씩 가져와 자연수인지 확인
  1. 문자열 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개의 댓글