코딩

All
JavaScript
SQL
JAVA
[JAVA] ad 제거하기
  1. JAVA
도움을 받다
[JAVA] 가장 큰 수 찾기
  1. JAVA
도움을 받다
[JAVA] 더 크게 합치기
  1. JAVA
도움을 받다
[JAVA] 배열 뒤집기
  1. JAVA
도움을 받다
[JAVA] 배열의 유사도
  1. JAVA
도움을 받다
[JAVA] 편지
  1. JAVA
해결
[개념] JAVA1
  1. JAVA
기타
[JS] 카펫
  1. JavaScript
해결
[JS] 짝지어 제거하기
  1. JavaScript
도움을 받다
[JS] 콜라 문제
  1. JavaScript
해결

[JAVA] 가장 큰 수 찾기

Created by
  • 무둥
Created at
Category
  1. JAVA
Status
도움을 받다
정수 배열 array가 매개변수로 주어질 때, 가장 큰 수와 그 수의 인덱스를 담은 배열을 return 하도록 solution 함수를 완성해보세요.

◇ 내 답변

import java.util.*; class Solution { public int[] solution(int[] array) { int[] answer = new int [2]; int[] sortArray = array.clone(); Arrays.sort(sortArray); answer[0] = sortArray[array.length-1]; Integer[] arrayWrapper = Arrays.stream(array).boxed().toArray(Integer[]::new); answer[1] = Arrays.asList(arrayWrapper).indexOf(answer[0]); return answer; } }
java는 리스트화 된 배열에서만 indexOf메소드가 사용 가능하단다...
그걸 위한 코드를 이해 못하는 중
뭔소리야?