728x90
반응형
문제
반응형
풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
class Solution {
public int solution(String A, String B) {
int answer=0;
String str=A;
for(int i=0; i<A.length(); i++) { //A의 길이만큼만 for문을 돌림
if(str.equals(B)) { //만약 A가 B와 같아지면
return answer; //리턴하고 for문 종료
}
String a=str.substring(str.length()-1); //str의 마지막 문자를
str=a+str.substring(0, str.length()-1); //str의 제일 처음으로 가져옴
answer+=1; //돌릴때마다 answer에 1을 카운트
}
return -1; //A의 길이만큼 돌리고 for문을 빠져나오면 -1리턴
}
}
|
cs |
728x90
반응형
'[JAVA] 프로그래머스 스쿨 > Java Lv.0' 카테고리의 다른 글
[프로그래머스/Java] Lv.0 다음에 올 숫자 (0) | 2023.01.03 |
---|---|
[프로그래머스/Java] Lv.0 종이 자르기 (0) | 2023.01.03 |
[프로그래머스/Java] Lv.0 잘라서 배열로 저장하기 (0) | 2023.01.02 |
[프로그래머스/Java] Lv.0 7의 개수 (0) | 2023.01.02 |
[프로그래머스/Java] Lv.0 문자열 정렬하기 (2) (0) | 2023.01.02 |