logo

System.out.println() в Java

В Java, System.out.println() е израз, който отпечатва аргумента, който му е подаден. Методът println() показва резултатите на монитора. Обикновено методът се извиква от objectname.methodname().

 PrintStream obj.print('Hello'); 

Но не можете да създадете обекта към класа PrintStream директно, както по-горе. И така, Java предоставя алтернативен начин за създаване на обекта на класа PrintStream, който е System.out .

Където Система е името на класа, той се декларира като окончателен. Изходът е екземпляр на класа System и е от тип PrintStream. Неговите спецификатори за достъп са публични и окончателни. Това е екземпляр на java.io.PrintStream. Когато извикаме члена, вътрешно се създава обект от клас PrintStream.

И така, можем да извикаме метода print(), както е показано по-долу:

 System.out.print(); 

Той създава обекта на клас PrintStream. Този обект по подразбиране представлява изходното устройство, т.е. монитора.

System.out.println() в Java

Пример

В следващия пример сме използвали два метода print(), които дават резултата в един ред. Това означава, че първият метод print() показва низа 'Hello!' и задържа курсора на същия ред. Вторият метод print() също показва низа „Java“ на същия ред до предишния низ.

дата преобразува в низ
 class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } } 

Изход

 Hello! Java 

Java println() метод

Методът println() е подобен на метода print(), с изключение на това, че премества курсора на следващия ред след отпечатване на резултата. Използва се, когато искате резултатът да е в два отделни реда. Извиква се с ' навън ' обект.

Ако искаме резултата в два отделни реда, тогава трябва да използваме метода println(). Това също е претоварен метод на клас PrintStream. Той хвърля курсора на следващия ред след показване на резултата.

Пример

Следващият пример, методът println() показва низа в два отделни реда.

int към низ java
 class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } } 

Изход

 Hello! Java 

Разлика между методите print() и println().

И двата метода се използват за показване на резултатите на монитора. Методът print() показва резултата на конзолата и задържа курсора в същия ред. Работи само с аргумент. Методът println() също показва резултата на конзолата, но премества курсора на следващия ред. Може и без аргументи.