Print Funksjon i Java

Den ydmyke utskriftsfunksjonen danner ryggraden i grunnleggende program debugging. Ved å skrive ut utvalgte strenger til terminalen, lar den deg til å overvåke programmets utførelse som det går. Syntaksen i denne funksjonen er forskjellig i Java enn i mange andre programmeringsspråk. Det er "System.out.print (String str)", der "str" ​​er strengen du vil skrive ut. Du kan også skrive ut tegn, gjenstander og tall.

"System.out.print"

Den grunnleggende kommando for utskrift i Java er "System.out.print (String str)". Denne kommandoen utganger innholdet av den gitte tegnstrengen på hovedkonsollen vinduet. Du kan også bruke "System.out.println (String str)", som skriver ut tegn og skriver deretter en linjeskift karakter, slik at den neste utskrifts setningen du gjør er på en ny linje.

Hvordan utskriftsfunksjonen fungerer

"System.out" er en statisk variabel, en Print objekt som alltid refererer til den grunnleggende utgangs String, ofte tilsvarer et konsollvindu. Java Runtime Environment åpner denne strømmen før programmets program-utfor metoden "PrintStream.print ()" skriver deretter tegnene det spesifiserer i strømmen. I tillegg, når du skriver ut et objekt, vil du automatisk ringe at objektet er "toString ()" metoden. Som standard returnerer denne metoden en streng som identifiserer objektets klasse, navn og hashCode verdi, selv om noen klasser overstyre standardmetoden.

string formatering

Når du bruker Java utskriftsfunksjon til å skrive ut en rekke tegn, kan du enten referere til en eksisterende streng variabel eller bestemme melding når du kaller funksjonen. Omgi meldingen du vil skrive ut i anførselstegn; og hvis du ønsker å inkludere variabler i utskriften uttalelse, knytte strengene og variabler sammen med en "+" tegn. For eksempel, hvis du ønsket å skrive ut en bestemt variabel kalt "numRevolutions", og du ønsket å sette en merkelapp "antall omdreininger" på det, ville det være noe sånt som dette:

System.out.println ( "Antall Revolutions" + numRevolutions);

Andre utskrifts Uttalelser

Skjønt "System.out.println ()" er standard print uttalelse i Java, kan du bruke "System.err.println ()". System.err er en Print lik System.out, som brukes til å skrive ut informasjon relatert til feil som oppstår under utførelse. Avhengig av execution environment, kan feil uttalelser rutes til en logg eller formatert annerledes enn vanlige utskrifts uttalelser.