Även Java har kapacitet att skapa komplexa ritningar och göra detaljerade bilder , kan början programmerare skapa sina egna enkla grafik med ASCII-konst . Skapa ASCII mönster att göra , till exempel , kräver en pyramidform med asterisker i Java bara några få rader kod och några smarta slingor . För att skapa mönster , kommer du att använda två av Javas utgående metoder . System.out.println ( String utgång ) utskrifter vad är innesluten i parentes till programmets utgående linje . System.out.println (String utgång) skriver ut innehållet i parenteser och sedan flyttar till nästa rad av produktionen. Instruktioner
1
Skapa ett nytt projekt i integrerad utvecklingsmiljö , eller IDE , val . Placera markören inuti den huvudsakliga metoden
2
Skriv följande kod för att definiera antalet rader i pyramiden : " int Totalhöjd = 8 ; " Byt nummer 8 med önskat antal . . rader
3
Skriv följande kod för att skapa en loop som kommer att definiera antalet rader i ditt mönster : " for ( int i = 0 ; i. < Totalhöjd , jag + + ) {
} "
4
Placera markören på linjen mellan de båda konsolerna och ange följande kod för att skapa en underslinga som kommer att sätta den nödvändiga avståndet före den första asterisk i varje rad : " for ( int j = i + Totalhöjd , j < Totalhöjd * 2 , j + + ) { System.out.println ( " _ " ) ;} " på varje rad , kommer denna slinga lägga två understreck för varje rad du är borta från botten .
5
Skapa en ny underslinga sätta in rätt antal asterisker på varje rad . Infoga följande kod inuti den första slingan , under den sista fästet för den första underslinga : " for ( int k = 0; k < i; k + + ) { System.out.println ( " * _ " ) ; } " Denna kod kommer att sätta en asterisk och understreck för varje rad du är nere från första raden . Det kommer inte in något på den första raden eftersom en extra understreck efter den sista asterisken på varje rad skulle störa mönstret .
6
Lägg till en ny rad med kod för att lägga den sista asterisken på varje rad . Sätt denna kod precis under den sista fästet i den andra underslinga : " System.out.println ( " * " ) ; "
7
Lägg ett slutligt underslinga att sätta in rätt avstånd på den bortre sidan av pyramiden. Sätt detta precis innanför huvudslingan s avslutande haken : " for ( int j = i + Totalhöjd , j < Totalhöjd * 2 , j + + ) { System.out.println ( " _ " ) ;} "
8
Call " System.out.println ( ) " för att avsluta den aktuella raden av produktionen och gå vidare till nästa rad i pyramiden . Sätt denna kod efter det slutliga underslinga men fortfarande inne i huvudslingan s avslutande haken : " System.out.println ( ) ; "
9
Kör ditt program . Det bör leda till följande Addera ditt