https://school.programmers.co.kr/learn/courses/30/lessons/120908?language=java
■ 문제설명
문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요.
■ 제한사항
- 1 ≤ str1의 길이 ≤ 100
- 1 ≤ str2의 길이 ≤ 100
- 문자열은 알파벳 대문자, 소문자, 숫자로 구성되어 있습니다.
■ 나의 코드
class Solution {
public int solution(String str1, String str2) {
if(str1.contains(str2))
return 1;
else
return 2;
}
}
■ 코드해설
특정 문자열이 포함되어 있는지 확인하는 함수인 contains 을 사용해서 str1에 str2가 포함되어 있다면 1을 return하고 포함되어 있지 않다면 2를 return한다.
■ 기타
contains : 문자열이 특정 문자열을 포함하고 있는지 확인하는 함수이다.
포함하고 있으면 true, 포함하지 않는다면 false를 반환하고 대소문자를 구분한다.