E
eilmo
Gast
Hallo Leuter
Könnt ihr mir sagen was für einen Fehler ich mache ich will nur den Index des größten und des kleinsten Wert wissen jedoch gibt mir Eclipse bei der Zeile "array_index_min_max = durcheinander.find_min_max_index();" den Fehler :Cannot invoke find_min_max_index() on the array type int[]
Der Code ist folgender und soll eigentlich nur den Index des Größten und Kleinsten wert in einem Array zurückgeben (mit Methode). Die Namen de4r arrays wurden im Rausch gewählt ;-P
Danke für schnelle Hilfe
lg eilmo[/code]
Könnt ihr mir sagen was für einen Fehler ich mache ich will nur den Index des größten und des kleinsten Wert wissen jedoch gibt mir Eclipse bei der Zeile "array_index_min_max = durcheinander.find_min_max_index();" den Fehler :Cannot invoke find_min_max_index() on the array type int[]
Der Code ist folgender und soll eigentlich nur den Index des Größten und Kleinsten wert in einem Array zurückgeben (mit Methode). Die Namen de4r arrays wurden im Rausch gewählt ;-P
Code:
package Aufgabe2;
import java.util.Arrays;
public class G02_0525600_2_7b {
int[] find_min_max_index(int[] chuwawa){
int[] find_min_max_index;
int extrema, index;
find_min_max_index = new int[2];
extrema = chuwawa[0];
index=0;
for (int i = 1; i<chuwawa.length; i++){
if(chuwawa[i]<extrema){
extrema = chuwawa[i];
index=i;
}
}
find_min_max_index[0]= index;
extrema=chuwawa[0];
index=0;
for (int i = 1; i<chuwawa.length; i++){
if(chuwawa[i]>extrema){
extrema = chuwawa[i];
index=i;
}
}
find_min_max_index[1]= index;
return find_min_max_index;
}
public static void main(String[] args) {
int[] durcheinander = {4,1,2,3,5,9,6,7,8,0};
int[] array_index_min_max;
array_index_min_max = new int[2];
array_index_min_max = durcheinander.find_min_max_index();
}
}
Danke für schnelle Hilfe
lg eilmo[/code]