문제 설명

특정한 값을 가진 엘리먼트의 인덱스값을 알아내는 indexOf 메소드를 만들어봅시다. indexOf 메소드는 다음 사항을 만족해야 합니다.

  • indexOf 메소드는 int를 리턴합니다.
  • indexOf 메소드는 Object 타입을 인자로 받습니다.
  • indedOf 메소드는 찾는 값이 있다면 그 값이 발견되는 첫 번째 인덱스 값을 리턴하고 찾는 값이 없다면 -1을 리턴 합니다.

예를 들어 ArrayList에 [10,20,30,40,50]이 순서대로 저장되어 있다면, indexOf(20)은 1을 리턴하며, indexOf(100)은 -1을 리턴해야 합니다.

※ Object형을 비교할 때에는 비교 연산자 ==이 아니라 a.equals(b)와 같이 equals 메소드를 이용해야 합니다. 자세한 건 자바에서 String 클래스의 equals() 메소드와 동등비교연산자 (==)의 차이가 무엇인가요? 를 보세요.

실행 결과 실행 중지
실행 결과가 여기에 표시됩니다.