Problème pour l'appel d'une méthode java

Résolu
kaezoka -  
green day Messages postés 26722 Statut Modérateur, Contributeur sécurité -
Bonjour à tous,

Pour un exercice d'informatique je dois programmer deux méthodes pour calculer le minimum et le maximum d'un array. Tout va bien jusqu'au moment d'appeler la method. Mon paramètre est donc un array, qui contient 20 chiffres générés automatiquement. Le problème est le suivant:

Que dois-je noter pour appeler la method dans la main method?

Pour l'instant j'ai ça:

int max = maximum();

Ma method s'appelle maximum, mon array zahlen [];

Que dois-je mettre entre les paranthèses? maximum(zahlen[]), maximum(zahlen[un_chiffre], ...?

En gros: comment appeler un array?!?!

Merci beaucoup pour votre aide!!

Si jamais voilà le fichier java:


import java.util.Random;


public class u4_aufgabe1 {



public static void main(String[] args) {

int n = 20;
int zahlen[];
zahlen = new int [n];
Random generator = new Random();
for(int i = 0; i<n; i++) {
zahlen[i] = (generator.nextInt(20)+1);
}

int max = maximum([] zahlen);
System.out.println("Das Maximum ist : "+max);
int min = minimum([] zahlen);
System.out.println("Das Minimum ist : "+min);


}


public static int maximum(int[] zahlen) {

int n = 20;
int max = zahlen[0];
for (int k=0; k<n; k++){
if (zahlen[k]>= max){
max = zahlen[k];
}
}
return max;
}


public static int minimum(int[] zahlen) {

int n = 20;
int min = zahlen[0];
for(int k = 0; k>n; k++){
if(zahlen[k]<=min){
min = zahlen[k];
}
}
return min;
}





}
A voir également:

2 réponses

green day Messages postés 26722 Statut Modérateur, Contributeur sécurité 2 163
 
Salut,

Merci de poster la solution trouvée afin qu'elle puisse profiter à tous :)

@+
2
kaezoka
 
Beaucoup plus simple que ce que je pensais... J'ai trouvé la réponse!
0