J'ai donné les mesures de la matrice []. Je suis censé écrire un pour une boucle qui traverse tous les chiffres et chaque fois qu'un nombre maximum est atteint, le maximum variable est remplacé. Dans le code que j'ai jusqu'à présent, le résultat dit qu'il ne peut pas trouver le symbole i, mais je pensais que c'était le symbole que je suis censé utiliser dans une boucle à boucle. Voici mon code:
double maximum = measurements[0]; for (i = 0; i < measurements.length; i++) { if (array[i] > largest) { largest = array[i]; } } System.out.println(maximum);
3 Réponses :
Vous pouvez essayer ceci -
class MaxNumber { public static void main(String args[]) { int[] a = new int[] { 10, 3, 50, 14, 7, 90}; int max = a[0]; for(int i = 1; i < a.length;i++) { if(a[i] > max) { max = a[i]; } } System.out.println("Given Array is:"); for(int i = 0; i < a.length;i++) { System.out.println(a[i]); } System.out.println("Max Number is:" + max); } }
Vous n'avez pas déclaré i code> à l'intérieur de la boucle de la boucle ou avant la boucle pour la boucle.
double maximum = measurements[0];
for (int i = 0; i < measurements.length; i++) { //You can declare i here.
if (array[i] > largest) {
largest = array[i];
}
}
System.out.println(maximum);
Vous pouvez également faire cela à l'aide de l'API Java Stream API:
Arrays.sort(measurements); System.out.println(measurements[measurements.length-1]);
Vous devez déclarer i d'abord. '' Pour (int i = 0; ... ''
Voir cette réponse Recherche de la valeur max de max Vous trouverez ici la réponse de votre désir.
D'accord avec Beluga. En outre, je ne sais pas pourquoi vous référencez "le plus important". Devrait-il être "maximum"?
mesurements code> non défini,
i code> non défini,
tableau code> non défini,
le plus important code> non défini,
maximum code> non défini. Nous ne savons pas que toutes les variables
int code> type ou
double code> type. Et aussi vous essayez d'obtenir
le plus important code> et la sortie
maximum code>. OP n'a pas demandé de réponses alternatives mais avec ses détails, nous ne pouvons pas fournir une réponse exacte pour sa question. Cette question est remplie de réponses d'opinion.
Si vous ne voulez pas utiliser l'API de flux, triez le tableau dans la commande ascendante, puis obtenez le tableau.Size () - 1 e élément.