
문자열
str1,str2가 매개변수로 주어집니다.str1안에str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요.
str1의 길이 ≤ 100str2의 길이 ≤ 100| str1 | str2 | result |
|---|---|---|
| "ab6CDE443fgh22iJKlmn1o" | "6CD" | 1 |
| "ppprrrogrammers" | "pppp" | 2 |
| "AbcAbcA" | "AAA" | 2 |
입출력 예 #1
6CDE443fgh22iJKlmn1o" str1에 str2가 존재하므로 1을 return합니다.입출력 예 #2
str1에 str2가 없으므로 2를 return합니다.입출력 예 #3
str1에 str2가 없으므로 2를 return합니다.class Solution {
public int solution(String str1, String str2) {
int answer = 0;
// str1 안에 str2가 포함되어 있는지 없는지 확인
if(str1.contains(str2)) {
answer = 1;
} else {
answer = 2;
}
return answer;
}
}
class Solution {
public int solution(String str1, String str2) {
return (str1.contains(str2) ? 1 : 2);
}
}
삼항연산자
조건식 ? 참일때 값 : 거짓일때 값- 조건식에는 논리값 또는 논리값을 반환하는 연산식을 작성해야 한다.