Exigences: Entrez trois entiers du clavier pour stocker les variables Num1, num2 et num3, triez-les et les publier de petite à grande
Il existe 2 méthodes nécessaires pour la mettre en œuvre:
1. Utiliser la structure de la branche IF-Else;
2. Utilisez la méthode de tri des tableaux de module Java intégrés.
1. Utiliser la structure de la branche IF-Else
Class Date19_02 {public static void main (String [] arg) {sortone (); } public static void srietone () {scanner sc1 = new scanner (System.in); System.out.print ("/ nplease Entrez le premier entier:"); int num1 = sc1.nextint (); System.out.print ("Le premier numéro entré: / t" + num1 + "/ n"); System.out.print ("/ nplease Entrez le deuxième entier:"); Scanner SC2 = nouveau scanner (System.in); int num2 = sc2.Nextint (); if (num2! = num1) {System.out.print ("Le deuxième numéro entré: / t" + num2 + "/ n"); } else {System.out.print ("Le deuxième numéro entré est répété avec le premier, veuillez réessayer / n"); return;} System.out.print ("/ nplease Entrez le troisième entier (après avoir entré 3 si vous entrez):"); Scanner SC3 = nouveau scanner (System.in); int num3 = sc3.nextint (); if (num3! = num2) {System.out.print ("Le troisième nombre entré: / t" + num3 + "/ n");} else {System.out.print ("Le troisième numéro entré est répété, veuillez réessayer / n"); return;} int petit = 0, plus grand = 0, max = 0; // Les variables de classe doivent être initialisées lorsqu'elles sont déclarées if (num1 <num2) {petit = num1; plus grand = num2;} else if (num1> num2) {biggest = num1; plus petit = num2;} if (num3> plus grand) {max = num3;} else {max = plus grand;} System.out.print ("/ n nombres ascendant: / n / t"); System.out.print (plus petit + "" + plus grand + "" + max); }}2. Utilisez la méthode de tri des tableaux de modules Java intégrés
import java.util.arrays; // Toutes les importations de ce fichier source doivent être écrites avant la première classe! Class Date19_02 {public static void main (String [] arg) {sorttwo (); } public static void sorttwo () {int [] array1 = new int [3]; pour (int x = 0; x <array1.length; x ++) {Scanner SC = new Scanner (System.in); System.out.print ("/ nplease Entrez un entier (après 3 entrées):"); int num1 = sc.nextint (); System.out.print ("Le nombre d'entrée" + (x + 1) + ":" + num1); array1 [x] = num1; } Arrays.sort (array1); // Utilisez le module de fonction de tri du Java Standard Library System.out.print ("/ n / t small ==> grand arrangement: / n"); for (int y = 0; y <array1.length; y ++) {System.out.print (array1 [y] + ""); // Après le tri par ordre croissant, la sortie}}}L'article ci-dessus Java obtient les numéros entrés sur le clavier et trie, tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.