Ex) findKim 함수는 String형 배열 seoul을 매개변수로 받습니다. seoul의 요소 중 'Kim'의 위치 x를 찾아 "김 서방은 x에 있다"는 String을 반환하라. seoul에 'Kim'은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없다.
<hide/>
package javaStudy;
public class FindKim {
public String findKim(String[] seoul) {
int x = 0;
for(int i = 0; i < seoul.length; ++i) {
if(seoul[i].equals("Kim")){
x = i;
}
}
return "김 서방은 " + x +"에 있다.";
}
public static void main(String[] args) {
FindKim kim = new FindKim();
String[] names = {"Queen", "Tod", "Kim"};
System.out.println(kim.findKim(names));
}
}
Note) 실행 결과
- Strimg 배열의 길이를 구한 후, 해당 배열에 있는 문자열과 'Kim'문자열이 같은지 String이 가진
- equals()메서드로 비교한다.
- 비교해서 같으면 배열의 위치값은 x에 저장하여 반환한다.
'Java > 모두의 자바' 카테고리의 다른 글
Chapter 10-60 삼각형 출력하기 (0) | 2022.02.13 |
---|---|
Chapter 10-59 문자열을 내림차순으로 배치하기 (0) | 2022.02.13 |
Chapter 10-57 String을 숫자로 바꾸기 (2) | 2022.02.13 |
Chapter 10-56 짝수와 홀수 (0) | 2022.02.13 |
Chapter 10- 55 수박수박수박수박수박수? (0) | 2022.02.13 |