Java -programmering släpptes 1995 av Sun Microsystems och förbinds till C och C + + programmering språk . Java kan köras på alla datorer som kan bära Java Virtual Machine , som tolkar Java bytekod . Ett av de enklare program att köras som en övning i Java är spelautomaten . Detta program simulerar processen för att köra en faktisk spelmaskin genom att generera tre slumptal varje gång användaren spelar , att bestämma om två eller tre av de siffror matchen och att låta användaren veta resultatet . Saker du behöver Review, Java Virtual Machine
Visa fler instruktioner
1
Importera allmännyttiga paket av java och förklara din klass och " main " metoden . I detta fall kan du deklarera dessa att vara offentliga
import java.util *; . . Public class slotmachine { public void main ( String [] args ) {
Initiera en scanner och en slumpgenerator . Var noga med att förklara heltalen du kommer att använda innan " medan" loop
Scanner skannar = new Scanner ( System.in ) Random number = ny Random ( ) ; .
Int beslut , firstnum , secondnum , thirdnum ;
2
Inom den första " medan " loop , fastställa heltalen du deklarerat med slumpgenerator
samtidigt ( beslut == 1 & . & beslut = -1 ) { firstnum = number.nextInt ( 10 ) ; ! secondnum = number.nextInt ( 10 ) ; thirdnum = number.nextInt ( 10 ) ,
Fråga användaren om han vill spela slitsar , vilket ger honom instruktioner om hur du anger ett ja - eller - inget svar . Tilldela användarens svar på ett variabelnamn och använda detta som villkor i båda dina " medan" slingor .
System.out.print ( " Vill du börja spela spelautomaten ? ( Enter 1 för ja och -1 för ingen ) : " ) ; beslut = scans.nextInt ( ) ;
3
Skapa ärenden för varje möjlighet att matcha ( eller missanpassning ) siffror , och tryck den matchande svar i en andra " medan" slinga som ligger inom den första . Fortsätt att använda villkoret att användaren önskar att fortsätta spela för denna inre " medan" loop . Använd ett "om" uttalande att avgöra om alla nummer matchen , och använda en " else if " uttalande om något av de två numren stämmer . Använd ett " annat " uttalande om ingen av siffrorna stämmer . Till exempel, om den första och tredje siffrorna stämmer , skriv " Två av dina nummer matchar ! "
Samtidigt ( beslut == 1 && beslut ! = -1 ) { System.out.println ( "