다희의 코딩 성장일기
[프로그래머스] level1. 문자열 다루기 기본 (자바 JAVA) 본문
[ 문제 ] [프로그래머스] level1. 문자열 다루기 기본 (자바 JAVA)
문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/12918
# 접근 방법 및 풀이
- 정규식 사용해서 풀었다. s문자열 안에 0~9 숫자가 있다면 ""비워주고
- 해당 문자열이 숫자로만 이루어져있다면 s의 length는 0일 것이다. 0보다 크면 다른 문자가 들어있다는 것!
- 코드참조
# 주의할 점
- 테케 5번 6번이 틀려서 띠용? 했는데 문제에서 길이가 4또는 6이고, 라는 부분을 잘 읽어야한다.
- 역시 문제는 잘 읽어야한다.
JAVA 코드
class Solution {
public boolean solution(String s) {
int size = s.length();
s = s.replaceAll("[0-9]","");
return (s.length()==0 && (size == 4 || size == 6))? true : false;
}
}
REVIEW
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스] level1. 정수 내림차순으로 배치하기 (자바 JAVA) (0) | 2021.08.20 |
---|---|
[프로그래머스] level1. 소수 찾기 (자바 JAVA) (0) | 2021.08.19 |
[프로그래머스] level1. 제일 작은 수 제거하기 (자바 JAVA) (0) | 2021.08.19 |
[프로그래머스] level1. 짝수와 홀수 (자바 JAVA) (0) | 2021.08.19 |
[프로그래머스] level1. 평균 구하기 (자바 JAVA) (0) | 2021.08.19 |
Comments