Hvordan bruke en hvis setningen for markering i Java

Hvordan bruke en hvis setningen for markering i Java


Skrive Java-programmer kan være givende for deg, spesielt hvis programmet er i stand til å ta beslutninger basert på data. Data blir tildelt navngitte og skrevet variabler i Java programmeringsspråk. Dataene som er tildelt variablene i programmet kan leveres av brukerundersøkelser, fra en database eller hardkodet i koden til Java-program. Når du har variabler befolket med data, kan du bruke den i en "hvis" statement å velge hvilken del av koden skal kjøres basert på evalueringen resultat av enten "true" eller "false".

Bruksanvisning

1 Start en tekst editor på datamaskinen, og angi følgende. Linjenummer er gitt kun for å indikere at oppføringen hører hjemme på en egen linje. Ikke skriv linjenumrene seg inn i programmet: 1: public class NumberInBetween {2: public static void main (String [] argv) {

2 Lag tre variabler av typen "heltall" (int) for anvendelse i denne programeksemplet. Lag hver på separate linjer umiddelbart etter linjene opprettet tidligere, skrive dem som følger (uten linjenummer): 3: int lowestNumber = 5; 4: int highestNumber = 20; 5: int secretNumber = 3;

3 Bestem hvordan du vil at programmet skal oppføre seg, eller hva du ønsker den skal gjøre, avhengig av hvilken verdi tilordnes variabelen "secretNumber." I dette eksemplet vil "hvis" statement avgjøre om hemmelig nummer er mellom det laveste antallet på 5 og det høyeste antallet 20. Hvis tallet er mellom laveste og høyeste tallene, vil en del av kode fortelle brukeren om at hemmelig nummer er mellom 5 og 20. Hvis nummeret ikke mellom laveste og høyeste tallene, en annen del av koden forteller brukeren at det hemmelige nummeret ikke mellom dem.

4 Skriv inn følgende "hvis" statement og kodeblokker umiddelbart etter den siste linjen du skrev inn. Utelate selve linjenummer når du skriver inn i programmet: 6: if (secretNumber> lowestNumber && secretNumber <highestNumber) {7: System.out.println ( "hemmelig nummer er mellom" + lowestNumber + "og" + highestNumber); 8:} else {9: System.out.println ( "hemmelig nummer ikke er innenfor det ønskede området."); 10:} 11:} 12:}

5 Lagre Java-programmet til ønsket sted på datamaskinens harddisk. Kompilere programmet med en konsoll program på operativsystemet. På Microsoft Windows, start "DOS" kommandoverktøy ved å klikke på "Start" og deretter "Tilbehør" og "Ledetekst." I Apple Mac, åpne programmet merket "Terminal", som ligger på kaien på skjermen. Angi katalog, gjennom konsollen programmet og skriv: javac program-name.java. Program-navn er navnet du ga programmet. Vent til programmet for å fullføre kompilere.

6 Skriv inn navnet på programmet uten forlengelse på slutten for å kjøre Java-programmet fra konsollen (eller terminal). Hvis du heter programmet betweennumbers.java så bare skriver du inn følgende ved ledeteksten: java betweennumbers og trykk deretter på "Enter" eller "Return" tasten på tastaturet. Merk at siden secretNumber ikke er mellom 5 (lowestNumber) og 20 (highestNumber) deretter "hvis" statement finner den første blokken med kode for å være falsk. Det fortsetter deretter til følgende kode blokken etter "annet" og finner at det er sant. Utgangen av programmet, så er "det hemmelige nummer ikke er innenfor det ønskede område."

Hint

  • Sørg for å plassere et semikolon på slutten av hver enkelt linje med Java-kode, eller programmet vil gi deg en feil ved kompilering. Det eneste unntaket er at du ikke kan bruke semikolon på slutten av en "hvis" evaluering linje med en venstre klammeparentes "{" på slutten, og heller ikke etter høyre klammeparentes "}".
  • Alltid være sikker på at det er en rett curly brace for å lukke alle venstre klammeparentes i programmet. Hvis tre utsagnene er nestet, og hver er åpnet med en venstre klammeparentes, deretter plassere tre riktige klammeparentes på slutten av alle kodeblokker for å sikre at alle tre er lukket og avsluttet.