주니어 기초 코딩공부/JAVA_programmers_코딩테스트
문자열 안에 문자열_programmers_lev00
jju_developer
2022. 12. 2. 14:17
728x90
<코딩 테스트>
<나의 풀이 과정>
처음에는 contains 메서드를 쓰지 않았고, String 배열 두개를 만들어서 for문을 쓰며 하나 하나 집어 넣었었습니다.
하지만, String 의 contains 메서드를 이용해서 만약 str1에 str2의 문구가 들어있다면 1을 return, 아니라면 2를 리턴하도록 구현했습니다.
<나의 풀이 코드>
class Solution {
public int solution(String str1, String str2) {
int answer = 0;
if (str1.contains(str2)) {
answer =1;
}else {
answer =2;
}
return answer;
}
}
<다른사람 풀이1>
class Solution {
public int solution(String str1, String str2) {
return (str1.contains(str2)? 1: 2);
}
}
<다른사람 풀이2>
class Solution {
public int solution(String str1, String str2) {
int answer = 1;
if(!str1.contains(str2)) answer=2;
return answer;
}
}
728x90