logo

System.out.println() i Java

I Java är System.out.println() en sats som skriver ut argumentet som skickas till det. Metoden println() visar resultat på monitorn. Vanligtvis anropas en metod av objektnamn.metodnamn().

 PrintStream obj.print('Hello'); 

Men du kan inte skapa objektet till PrintStream-klassen direkt enligt ovan. Så, Java tillhandahåller ett alternativt sätt att skapa objektet i klassen PrintStream System.ut .

Var Systemet är klassnamnet, deklareras det som slutgiltigt. Out är en instans av klassen System och är av typen PrintStream. Dess åtkomstspecifikationer är offentliga och slutgiltiga. Det är en instans av java.io.PrintStream. När vi anropar medlemmen skapas ett PrintStream-klassobjekt internt.

Så vi kan anropa metoden print(), som visas nedan:

 System.out.print(); 

Den skapar PrintStream-klassobjektet. Detta objekt representerar som standard utgångsenheten, dvs monitorn.

System.out.println() i Java

Exempel

I följande exempel har vi använt två print()-metoder, vilket ger resultatet på en rad. Det betyder att den första print()-metoden visar strängen 'Hej!' och behåller markören på samma rad. Den andra metoden print() visar också strängen 'Java' på samma rad intill den föregående strängen.

hur man bryter sig ur en while loop java
 class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } } 

Produktion

 Hello! Java 

Java println() metod

Metoden println() liknar metoden print() förutom att den flyttar markören till nästa rad efter att resultatet skrivits ut. Den används när du vill ha resultatet i två separata rader. Det kallas med ' ut ' objekt.

Om vi ​​vill ha resultatet i två separata rader bör vi använda metoden println(). Det är också en överbelastad metod för PrintStream-klassen. Den kastar markören till nästa rad efter att ha visat resultatet.

Exempel

Följande exempel, metoden println() visar strängen på två separata rader.

java fånga försök
 class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } } 

Produktion

 Hello! Java 

Skillnad mellan metoderna print() och println().

Båda metoderna används för att visa resultaten på monitorn. Metoden print() visar resultatet på konsolen och behåller markören på samma rad. Det fungerar bara med ett argument. Metoden println() visar också resultatet på konsolen men flyttar markören till nästa rad. Det kan också fungera utan argument.