서울에서 김서방 찾기
서울에서 김서방 찾아라
- 입력된 배열에서 “Kim”이 어디에 존재하는지 찾아라.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| package findkim;
import java.util.Arrays;
public class FindKim { public String findKim(String[] seoul) { int x = 0; x = Arrays.asList(seoul).indexOf("Kim");
return "김서방은 " + x + "에 있다"; }
public static void main(String[] args) { FindKim kim = new FindKim(); String[] names = { "Queen", "Tod", "Kim" }; System.out.println(kim.findKim(names)); } }
|
Arrays.asList()는 Arrays의 지정된 배열을 기본으로하는 고정 사이즈의리스트를 돌려줍니다.
java.util.ArrayList 와는 다른 클래스이다. get(), set(), contains() method는 존재하지만 값을 추가할 수는 없다.
ArrayList로 변환하고 싶을떄
1
| ArrayList<String> arrList = new ArrayList<String>(Arrays.asList(arr));
|