Arrays - Suche nach der größten Zahl

doris k

Grünschnabel
Hallo,

Bin Java-Anfängerin und Forum-Neuling und habe folgendes Problem:

Wie könnte eine Methode aussehen, die als Argument ein int-Array bekommt und den Index der größten Zahl des Arrays zurückgibt. Die Signatur der Methode soll "int max (int [])" sein.

Habe leider keine Ahnung, wie ich diese Aufgabe lösen könnte und wäre für jeden Hinweis sehr dankbar.

Liebe Grüße und Danke
Doris
 
Code:
int[] ints = {3,2,6,8,1};
Arrays.sort(ints);
// das int[] arrray ist sotiert
int biggest = ints[ints.length-1];
// das letzte element des arrays ist der grösste int
 
oder so
Code:
private int max(int arr[])
{
  int index = 0;
  
  for(int i = 1; i < arr.length; i++) {
    if(arr[i] > arr[index])
      index = i;
  }
  
  return index;
}
 
Zurück