Java implémente la sortie et la somme du tableau aléatoire
Description du problème:
Générez au hasard 10 nombres, remplissez un tableau, puis utilisez la zone de message pour afficher le contenu du tableau, puis calculez la somme des éléments du tableau et affichez les résultats dans la zone de message.
Idées de conception:
Utilisez la classe aléatoire dans java.util pour obtenir des nombres aléatoires. Après l'avoir stocké dans le tableau, définissez un résultat d'objet de la classe de chaîne, utilisez la boucle FOR pour stocker le contenu du tableau à sortir au résultat et à le résumer; Utilisez ensuite la classe JOPTtionPane dans javax.swing pour créer une zone de message pour la sortie du résultat.
Code source:
import java.util. *; import javax.swing. *; public class sumrandom {public static void main (String [] args) {// TODO Méthode générée automatiquement Stub Long Num [] = new Long [10]; // Déclarer le type et la taille du tableau; Résultat de chaîne = ""; // Stockez le résultat de sortie du contenu du tableau, la valeur initiale est une chaîne vide longue sum = 0; // et aléatoire dans = new Random (System.CurrentTimemillis ()); // Créer une référence d'objet de la classe aléatoire dans pour (int i = 0; i <10; i ++) {// sum et enregistrer le résultat de sortie pour résultat num [i] = in.nextLong (); // attribue un nombre aléatoire sum + = num [i]; // Sum result + = "num [" + i + "] =" + num [i] + "/ n"; // Stockage du résultat de sortie de contenu du tableau} joptionpane.showMessageDialog (null, result + "sum =" + sum, "Numéro aléatoire de sortie et de somme", joptionpane.closed_option); // Créer une boîte de message pour la sortie du résultat}}Capture d'écran du résultat en cours:
Résumé de la programmation:
Pour augmenter la lisibilité du code, les résultats à sortir peuvent être convertis en chaînes et représentés par un objet de classe de chaîne.
Merci d'avoir lu, j'espère que cela peut vous aider. Merci pour votre soutien à ce site!