문제
풀이
class Solution {
public int solution(String myString, String pat) {
String upperMyString = myString.toUpperCase();
String upperPat = pat.toUpperCase();
return upperMyString.contains(upperPat) ? 1 : 0;
}
}
class Solution {
public int solution(String myString, String pat) {
int answer = 0;
String lowerMyString = myString.toLowerCase();
String lowerPat = pat.toLowerCase();
if (lowerMyString.indexOf(lowerPat) != -1) {
answer = 1;
}
return answer;
}
}
indexOf()
- 특정 문자 or 문자열이 앞에서부터 처음 발견되는 인덱스 리턴
- 만약 찾지 못하면 -1 리턴
출처
https://school.programmers.co.kr/learn/courses/30/lessons/181878
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers] Lv.0 / 소문자로 바꾸기 / Java (0) | 2024.01.17 |
---|---|
[Programmers] Lv.0 / 대문자로 바꾸기 / Java (0) | 2024.01.17 |
[Programmers] Lv.0 / 길이에 따른 연산 / Java (0) | 2024.01.16 |
[Programmers] Lv.0 / 1로 만들기 / Java (0) | 2024.01.16 |
[Programmers] Lv.0 / 조건에 맞게 수열 변환하기 2 / Java (0) | 2024.01.15 |
댓글