| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment faire un modèle d'astérisques en Java
    Bien que Java a la capacité de créer des dessins complexes et de rendre des images détaillées , les programmeurs débutants peuvent créer leurs propres graphiques simples en utilisant l'art ASCII. Création de motifs ASCII à faire, par exemple , une forme de pyramide avec des astérisques dans Java ne nécessite que quelques lignes de code et quelques boucles intelligentes . Afin de créer des motifs , vous allez utiliser deux des méthodes de sortie de Java . System.out.print ( String sortie ) Gravures tout est enfermé dans les parenthèses de la ligne de sortie du programme. System.out.println ( String sortie ) affiche le contenu des parenthèses et se déplace ensuite à la prochaine ligne de sortie . Instructions
    1

    Créer un nouveau projet dans votre environnement de développement intégré , ou IDE, de choix. Placez votre curseur à l'intérieur de la méthode principale
    2

    Entrez le code suivant pour définir le nombre de lignes dans la pyramide : « int totalHeight = 8; " Remplacer le numéro 8 avec votre numéro désiré. . des lignes
    3

    Entrez le code suivant pour créer une boucle qui va définir le nombre de lignes dans votre modèle: " for (int i = 0; i < totalHeight ; i + + ) {

    } "
    4

    Placez votre curseur sur la ligne entre les deux consoles et entrez le code suivant pour créer un sous-boucle qui permet d'insérer l'espacement nécessaire avant la première astérisque dans chaque ligne : " for (int j = i + totalHeight ; j < totalHeight * 2; j + +) { System.out.print (" _ ");} « Sur chaque ligne, cette boucle va ajouter deux caractères de soulignement pour chaque ligne que vous êtes loin de la base.
    5

    Créer un nouveau sous-boucle pour insérer le nombre exact d'astérisques sur chaque ligne. Insérez le code suivant à l'intérieur de la première boucle , au-dessous du support de clôture de la première sous-boucle : " for (int k = 0; k < i , k + +) { System.out.print (" * _ ");} " Ce code va insérer un astérisque et un trait de soulignement pour chaque ligne que vous êtes en bas de la première rangée . Il ne sera pas insérer quoi que ce soit sur ​​la première ligne car un _ après l'astérisque finale sur chaque ligne romprait le motif.
    6

    Ajouter une nouvelle ligne de code pour ajouter un astérisque final sur chaque ligne. Insérez ce code juste en dessous du support de clôture de la deuxième sous-boucle : " System.out.print ( " * ") ; "
    7

    Ajouter un sous-boucle finale pour insérer le bon espacement sur de l'autre côté de la pyramide. Insérez cette juste à l'intérieur de la parenthèse fermante de la boucle principale : " for (int j = i + totalHeight ; j < totalHeight * 2; j + +) { System.out.print (" _ ");} "

    8

    call " System.out.println ()" pour terminer la ligne actuelle de la production et de passer à la ligne suivante dans la pyramide . Insérez le code suivant après la sous-boucle finale, mais toujours à l'intérieur de la parenthèse fermante de la boucle principale : " System.out.println ();"
    9

    exécuter votre programme . Elle devrait produire le suivant

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir un entier en une chaîne e…
    ·Comment faire pour créer une feuille de calcul Structu…
    ·Java Garniture fonction 
    ·Comment compiler Java JDK Sans 
    ·Comment insérer un applet Java Avec Dreamweaver 
    ·Qu'est-ce que Java Runtime Environment 
    ·Les projets Java avec Coding 
    ·Comment faire pour supprimer des caractères d'interlig…
    ·Problèmes de récursion dans Java 
    ·Comment créer Myoval & Classes myRectangle 
      articles en vedette
    ·Comment faire pour créer des zones de texte dynamiques…
    ·Comment analyser le script PHP dans un site Web ASP.net…
    ·Comment changer BMP couleur dans Visual Basic 
    ·Comment construire un Skate Park jeu 
    ·Comment savoir requêtes SQL 
    ·Comment utiliser Dwgthumbnail.Ocx en Visual Basic 
    ·Comment changer une PanelView 
    ·Mon Windows Mobile ne s'ouvre pas ashx 
    ·La différence entre l'interface et classe abstraite 
    ·Comment fermer un tracé Android 
    Copyright © Connaissances Informatiques http://fr.wingwit.com