Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan lage et mønster av Stjernene i Java
    Selv om Java har kapasitet til å lage komplekse tegninger og gjengi detaljerte bilder , kan begynnelsen programmerere lage sine egne enkle grafikk ved hjelp av ASCII art . Opprette ASCII mønstre for å gjøre , for eksempel, krever en pyramide form ved hjelp av stjernene i Java bare noen få linjer med kode og noen smarte sløyfer. For å lage mønstre , vil du bruke to av Javas utgang metoder. System.out.print ( String output) utskrifter alt som er vedlagt i parentes til programmets utgang linjen. System.out.println ( String output) skriver ut innholdet i parentes og flytter til neste linje av produksjonen . Instruksjoner
    en

    Lag et nytt prosjekt i din integrerte utviklingsmiljø eller IDE, av valget. Plasser markøren inne i den viktigste metoden
    2

    Skriv inn følgende kode for å definere antall rader i pyramiden : " int totalHeight = 8; " Sett nummer 8 med ønsket nummer. . rader
    3

    Skriv inn følgende kode for å lage en løkke som vil definere antall rader i mønsteret ditt : " for ( int i = 0 ; i < totalHeight ; i + + ) {

    } "
    4

    sett markøren på linjen mellom de to brakettene og skriv inn følgende kode for å lage en subloop som vil sette inn den nødvendige avstanden før den første stjerne i hver rad : " for ( int j = i + ​​totalHeight ; j < totalHeight * 2 ; j + + ) { System.out.print ( " _ "); }" på hver rad, vil denne sløyfen legge to streker for hver rad du er borte fra bunnen.
    5

    Opprett en ny subloop å sette inn riktig antall stjerner på hver rad . Sett inn følgende kode på innsiden av den første sløyfen , under den avsluttende parentesen i første subloop : " for ( int k = 0; k < i; k + + ) { System.out.print (" * _ " ); } " Denne koden vil sette en stjerne og en understreking for hver rad du er nede fra første rad. Det vil ikke sette noe på første rad fordi en ekstra understreking etter den siste stjernen på hver rad ville opprørt mønsteret.
    6

    Legg til en ny linje av koden for å legge den siste stjernen på hver rad. Sett inn denne koden rett under den avsluttende parentesen i den andre subloop : " System.out.print ( " * "); "
    7

    Legg en endelig subloop å sette inn riktig avstand på den andre siden av pyramiden . Sett dette bare inne i den viktigste loopen avsluttende hakeparentes : " for ( int j = i + ​​totalHeight ; j < totalHeight * 2 ; j + + ) { System.out.print ( " _ "); }"

    8

    Call " System.out.println ( ) " for å fullføre nåværende linje med produksjon og gå videre til neste linje i pyramiden . Sett inn denne koden etter den siste subloop men fortsatt inne i den viktigste loopen avsluttende hakeparentes : " System.out.println (); "
    9

    Kjør programmet . Det bør gi følgende

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan kan jeg vite hvilken versjon av Flash Player I …
    ·Slik kjører Applets i NetBeans 
    ·Slik konverterer en Mockup til HTML 
    ·Hva er Abstract banenavn i Java 
    ·Hvordan laste ned Java Runtime Environment 5.0 i Window…
    ·Hvordan Program i Flash Java 
    ·Hvordan skrive en Java Application Program som ber bruk…
    ·Hvordan lage en Beep Med Java 
    ·Java 1.5 Opplæring 
    ·Sette inn Java kode til Joomla 
      Anbefalte artikler
    ·Slik pakker du ut RGB-er i VB6 
    ·Hvordan oppdatere PHP Bruke Javascript 
    ·Hvor lang tid tar iPhone App Utvikling 
    ·Hvordan lage en String uforanderlige 
    ·Hvordan å laste ned filer fra websider ved hjelp av Py…
    ·GNU & C + + for datamaskiner 
    ·Hvordan lage en elektronisk Nedtelling 
    ·Hvordan konvertere fra Java til PHP 
    ·Hvordan skrive kode for en Tangent i VB.NET 
    ·Hvordan redusere MPI 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/