부분 문자열 확인
문제
- 부분 문자열이란 문자열에서 연속된 이부분에 해당하는 문자열을 의미합니다.
- 문자열 my_string과 target이 매개변수로 주어집니다.
- 문자열 my_string 내 target이 존재한다면 1을 출력 아니라면 0을 출력하는 문제입니다.
테스트 (이클립스)
- 스트링 크래스에서 지원하는 contains 메소드를 이용하여 풀었습니다.
- contains 메소드는 기본 문자열 안에 비교하고자 하는 문자열이 포함되어 있는지를 확인하는 메소드입니다.
boolean형으로 출력되기 때문에 포함하면 true 아니라면 false를 출력합니다.
package com.namji.codingtest;
public class CheckPartString {
public static void main(String[] args) {
/*
* 부분 문자열은 문자엘에서 연속된 일부분에 해당하는 문자열을 의미합니다.
* 문자열 my_string과 target이라는 매개변수가 주어집니다.
* target이 my_string의 문자열과 겹치는 부분이 있다면
* 1을 출력하고 아니라면 0을 출력하는 문제입니다.
* ex) "banana" / "ana" -> 1 && "banana" / "wxyz" -> 0
*/
String my_string = "banana";
String target = "ana"; // wxyz
if (my_string.contains(target) == true) {
System.out.println(1);
} else {
System.out.println(0);
}
}
}
프로그래머스 코드
'Coding Test > Java Coding Test' 카테고리의 다른 글
[프로그래머스 / 자바] - 조건에 맞게 수열 변환하기 1 (0) | 2023.11.15 |
---|---|
[프로그래머스 / 자바] - n 번째 원소부터 (1) | 2023.11.14 |
[프로그래머스 / 자바] - 뒤에서 5등까지 (0) | 2023.11.11 |
[프로그래머스 / 자바] - rny_string (0) | 2023.11.10 |
[프로그래머스 / 자바] - 길이에 따른 연산 (1) | 2023.11.09 |