-
[Java 자바] 프로그래머스 Lv 0 - 문자열안에 문자열Study/Java 2024. 11. 19. 11:27728x90반응형
코딩테스트 연습 | 프로그래머스 스쿨
개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!
school.programmers.co.kr
목차
1. 문제 설명
728x90문제 설명
문자열 str1, str2가 매개변수로 주어집니다.
str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요.제한사항
- 1 ≤ str1의 길이 ≤ 100
- 1 ≤ str2의 길이 ≤ 100
- 문자열은 알파벳 대문자, 소문자, 숫자로 구성되어 있습니다.
2. 입출력 예시
입출력 예시
#1
"ab6CDE443fgh22iJKlmn1o" str1에 str2가 존재하므로 1을 return합니다.
#2
"ppprrrogrammers" str1에 str2가 없으므로 2를 return합니다.
#3"AbcAbcA" str1에 str2가 없으므로 2를 return합니다.
3. 문제 풀이
반응형문제 풀이
1. 조건문을 사용하여 str1에 str2이 포함되었는지 확인한다.
2. 참이라면, answer에 1을 넣는다.
3. 거짓이라면, answer에 2를 넣는다.
4. answer을 반환한다.
class Solution { public int solution(String str1, String str2) { int answer = 0; if(str1.contains(str2)){ answer = 1; } else { answer = 2; } return answer; } }
메모
contains() : 대상 문자열에 특정 문자열이 포함되었는지 찾는다. (대소문자를 구별한다)
728x90반응형'Study > Java' 카테고리의 다른 글
[Java 자바] 프로그래머스 Lv 0 - 세균 증식 (0) 2024.11.21 [Java 자바] 프로그래머스 Lv 0 - 제곱수 판별하기 (1) 2024.11.20 [Java 자바] 프로그래머스 Lv 0 - OX퀴즈 (2) 2024.11.18 [Java 자바] 프로그래머스 Lv 0 - 자릿수 더하기 (0) 2024.11.17 [Java 자바] 프로그래머스 Lv 0 - n의 배수 고르기 (0) 2024.11.16