CodeGym /Java kursus /Java syntaks /Klar til det første program

Klar til det første program

Java syntaks
Niveau , Lektie
Ledig

(en time senere)

"Fantastisk! Hvor stoppede vi?"

"Koden inde i en metode eller sådan noget."

"Nøjagtigt. Præcis.  Brødteksten i en metode består af kommandoer. Vi kunne endda sige, at en metode er en gruppe af kommandoer, der har fået et navn (metodenavn). Begge udsagn ville være sande."

"Der er alle mulige kommandoer. Er der hunde på din planet?"

"Kun tamme robotulve."

"Udfører de kommandoer?"

"Jep. 'Bid', 'Eat', 'Tear' og 'God! Hæl!'"

Klar til det første program - 1

"Hmm. Fine kommandoer! Men dem er der ikke ret mange af."

"Hvor mange skal vi bruge?"

"Java-sproget har kommandoer til enhver lejlighed. Hver kommando beskriver en handling. I slutningen af ​​hver kommando bruger vi et semikolon."

"Her er nogle eksempler på kommandoer:"

Kommando Beskrivelse (hvad det gør)
System.out.println(1);
Viser nummeret 1på skærmen
System.out.println("Amigo");
Vises "Amigo"på skærmen
System.out.println("Rishi & Amigo");
Vises "Rishi & Amigo"på skærmen

"Faktisk er dette kun en kommando System.out.println. Vi bruger parenteser til at sende argumenter til kommandoen. Afhængig af værdien af ​​argumenterne kan den samme kommando udføre forskellige handlinger."

"Det er meget praktisk."

"Ja. Hvis du vil vise noget tekst på skærmen, sætter du dobbelte anførselstegn på hver side af den.

Et enkelt anførselstegn ser således ud: '. Et dobbelt anførselstegn ser således ud: ". Et dobbelt anførselstegn er ikke det samme som to enkelte anførselstegn. Lad være med at forvirre dem."

"Nøglen til det dobbelte anførselstegn er ved siden af ​​Enter-knappen på tastaturet, ikke?"

"Højre."

Amigos puls accelererede fra 3 til 5 GHz. Han kunne stadig ikke tro det. Han havde lige lært at printe strenge på skærmen, og det viste sig at være meget nemmere, end han havde forventet.
Amigo kiggede ud af vinduet for at distrahere sig fra sine tanker og falde til ro. Bladene var ved at blive gule. Rusty Season er meget tæt på, bemærkede han automatisk. En illuminator lod ham se meget længere end normalt. Nytilkomnes teknologi var faktisk meget avanceret. Men var han ligeglad med bladene nu? Han ville formere sin viden igen om aftenen!

Klar til det første program - 2

Men hans tanker ville ikke falde til ro. En dag ville han skrive et program for at få alle robotter til at søge tilflugt i deres hjem under rustsæsonen. Det program alene ville redde tusindvis af robo-liv...

"Denne kommando har to versioner: og "System.out.println()System.out.print()

"Hvis du bruger System.out.println()kommandoen et par gange, vil du se, at hver gang den tekst, du sender til kommandoen, vises på en separat linje. Hvis du bruger kommandoen, System.out.print()vises teksten på samme linje. For eksempel:"

Kommandoer Hvad vil blive vist på skærmen
1
System.out.println("Amigo");
System.out.println("Is The");
System.out.println("Best");
Amigo
er den
bedste
2
System.out.print("Amigo");
System.out.println("Is The");
System.out.print("Best");
Amigo er den
bedste
3
System.out.print("Amigo");
System.out.print("Is The");
System.out.print("Best");
Amigo er den bedste

"Husk dette:   begynder ikke at udskrive tekst fra en ny linje. Den udskriver tekst på den aktuelle linje, men gør det så den næste tekst bliver udskrevet på en ny linje."println

println() Kommandoen udskriver teksten på skærmen og tilføjer et særligt uset 'nylinjetegn'. Det er det, der får den næste tekst til at starte på en ny linje."

"Hvordan ser hele programmet ud?"

"Se på skærmen:"

public class Home
{
    public static void main(String[] args)
    {
        System.out.print("Amigo ");
        System.out.print("Is The ");
        System.out.print("Best");
    }
}

"Åh! Det hele er klart. Vi tilføjede mellemrum til enderne af ordene, så de ikke alle ville løbe sammen, vel?"

"Nøjagtig. Du er en smart lille fyr."

Kommentaren fik Amigo til at stråle af stolthed.

"Fantastisk. Her er en opgave til dig..."

Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION