카테고리 없음 [프로그래머스] 접미사인지 확인하기 - 문제 설명 어떤 문자열에 대해서 접미사는 특정 인덱스부터 시작하는 문자열을 의미합니다. 예를 들어, "banana"의 모든 접미사는 "banana", "anana", "nana", "ana", "na", "a"입니다.문자열 my_string과 is_suffix가 주어질 때, is_suffix가 my_string의 접미사라면 1을, 아니면 0을 return 하는 solution 함수를 작성해 주세요. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 나의 풀이 class Solution { public int solution(String my_string, String is_suffix) { for(int i=0;i<my_string.length();i++){ String str=my_string.substring(i); if(str.equals(is_suffix)) return 1; } return 0; } } substring()을 이용해서 string을 점점 늘려가면서 is_suffix와 같으면 1을 아니면 0을 리턴하게 하였다 TIL substring() 문자열의 특정부분을 잘라내는 데에 사용하는 메서드 public String substring(int index) public String substring(int startIndex,int endIndex) public String substring(int index) index부터 끝까지 문자열을 잘라냄 class Test{ public static void main(String arg[]){ String str="Hello Java"; System.out.println(str.substring(1)); //llo Java System.out.println(str.substring(7)); //va } } 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기웨이브 투 코드 Contents 문제설명 나의풀이 TIL 댓글 0 + 이전 댓글 더보기