Как да отпечатате в Java

Три метода или функции са предоставени в Java език за отпечатване на изхода. Тези методи зависят от изискването на метода и желания резултат при кодирането.

  1. Java метод print().: Данните се показват в същия ред, като се използва оператор за печат в java.
  2. Java println() Метод: Извежда се печат в текущия ред и позицията на курсора се премества на следващия ред.
  3. Java printf() Метод: показване на данни с конкретен формат според изискването.

Метод 1: Java метод print().

Java методът на печат работи за отпечатване на съдържание на конзолата. Той принадлежи към претоварен метод на класа java PrintStream. Той приема низ като входен параметър.

Изходният курсор остава на същия ред след отпечатване на входния оператор. Този метод работи, ако не анализираме никакви параметри. Операторът за печат използва „\n“, за да отиде на следващия ред.

Синтаксис:

Синтаксисът показва как да работите с Java изявление за печат.

System.out.print(String input_data);

System.out е a Java метод за създаване на екземпляр на класа PrintStream. Показва стандартния изходен поток. Не можете да използвате обекта PrintStream директно.

  • Система: Системата е последен клас, който се използва в „Java.lang.package” за показване на данни.
  • out: „out“ е екземпляр на системния клас на java с публично поле за член. Това е тип пакет PrintStream за вътрешно създаване на обекти.

Пример

Даденият пример показва работата на метода print().

class HelloCoder{
public static void main(String[] args) {
System.out.print("How to Print in Java! \n");
System.out.print("Hello Coder!");
System.out.print("Guru99!");
}
}

Изход:

How to Print in Java!
HELLO CODER!
Guru99

Метод 2: Java println() метод

Java println методът е разширена форма на метода print(). Използва се за показване на текст на конзолата. Той принадлежи към класа PrintStream чрез претоварения метод. този метод се работи с низов параметър. След отпечатване на дадената информация, курсорът се премества в началото на следващия ред.

Синтаксис:

Синтаксисът показва как да работите с Java println изявление.

System.out.println(String input_data);

println(): Класът PrintStream, използван за показване на изход на конзолата.

Пример:

Нека да видим примера на метода print().

public class HelloCoder {
	public static void main(String[] args) {
		System.out.println("How to Print in Java! ");
System.out.println("Hello Coder!");
System.out.println("Guru99!");
	}
}

Изход:

How to Print in Java!
Hello Coder! Guru99!

Други методи за претоварване на Java в println()

Методът print() има следните претоварени методи:

Претоварени методи Формат на данните за печат
печат (булева b) Този метод показва булевата стойност
печат (char c) Метод показва характера
печат (char[] s) Показва набор от знаци
печат (удвоен) Показва число с плаваща запетая с двойна точност
print(float f) Метод показва числото с плаваща запетая
печат (дълъг l) Показва дълго цяло число
печат (int i) Показва цяло число
печат (обект обект) Този метод управлява стойността на обекта
печат (низ s) Този метод показва стойност на низ

Метод 3: Java метод printf().

Java методът printf показва форматирания низ на конзолата със специфичния формат. Това е претоварен от java метод на класа PrintStream за отпечатване на стойности. Спецификаторите се показват с форматирани аргументи в метода.

Синтаксис:

Синтаксисът показва как да работите с оператора printf().

System.out.printf(String display_format, Object input_data);

Пример

Нека да видим примера на метода print().

public class HelloCoder{
	public static void main(String[] args) {
		System.out.printf("'%s' %n","How to Print in Java!");
		System.out.printf("%S %n","Hello Coder!");
		System.out.printf("'%S' %n","Learning");
	}
}

Изход:

'How to Print in Java!'
HELLO CODER!
'LEARNING'

printf() спецификатори в Java

Методът printf() използва следните спецификатори:

Спецификатор Тип
%c Стойност на символа
%d Целочислена стойност
%f Плаващо число
%s низ от знаци
%% Отпечатайте или покажете знак за процент (%)
%e експоненциална стойност с плаваща запетая

Пример

Нека видим примера на метода за печат в Java.

public class HelloCoder{
	public static void main(String[] args) {
		System.out.println("How to Print in Java!");
		System.out.printf("%S %n","Hello Coder!");
		System.out.print(" Guru99");
	}
}

Изход:

How to Print in Java!
HELLO CODER! Guru99

Как да печатате с въведени данни в Java

Как да печатате с въведени данни в Java

Следващите стъпки ни показват да отпечатаме въведените данни.

Стъпка 1) Използвайте Java пакет за скенер за поддръжка на потребителски входни данни.

Стъпка 2) Клас или обект на Scanner работи, за да приема входни данни от стандартния вход. Влиза се през клавиатурата.

Стъпка 3) Създайте променлив като използвате метода “Scanner(System.in)”.

Стъпка 4) Използвайте променливата. nextInt() след това чете всички стойности от клавиатурата.

Стъпка 5) този метод получава входни данни, докато не срещне знак за нов ред (Enter).

Стъпка 6) И накрая, входната стойност отпечатва нормалния изход с помощта на функцията System.out.print().

Пример

Нека видим примера за въвеждане на потребителски входни данни и отпечатване Java.

import java.util.Scanner;
public class HelloCoder {
    public static void main(String[] args) {
        Scanner reader_data = new Scanner(System.in);
        System.out.print("Enter a Value: ");
        int number_data = reader_data.nextInt();
        System.out.println("User entered: " + number_data);
        int add = number_data+number_data;
        System.out.println("Addition: " + add);
    }
}

Изход:

Enter a Value: 21
User entered: 21
Addition: 42

Други методи за претоварване на Java в print()

Методът print() има следните претоварени методи:

Претоварени методи Формат на данните за печат
печат (булева b) Този метод показва булевата стойност
печат (char c) Този метод показва характера
печат (char[] s) Този метод показва масив от знаци
печат (удвоен) Метод показва число с плаваща запетая с двойна точност
print(float f) Този метод показва число с плаваща запетая
печат (дълъг l) Този метод показва дълго цяло число
печат (int i) Този метод показва цяло число
печат (обект обект) Работи за стойността на обекта
печат (низ s) Този метод работи и показва стойност на низ

Сравняване на отчети за печат в Java

Основното разграничение между методите print() и println() в Java е показано по-долу.

Java println() оператор Java print() оператор
Курсорът се показва на следващия ред след показване на изхода на конзолата. Можем да тълкуваме 'ln' в 'println' като 'следващ ред'. Курсорът се появява на същия ред след показване на изхода на конзолата с помощта на print().
Можем да използваме функцията System.out.println(data), за да получим данните и да покажем курсора на следващия ред. Можем да използваме функцията System.out.print (data) показва входните данни на същия ред.

Oбобщение

  • Изявлението за печат е лесен начин за показване на данни за a Java програмист.
  • Функцията System.out.print() работи с трите метода: print, println и printf.
  • Можем да оперираме с данни в един ред и формат на следващия ред, използвайки Java методи за печат.
  • Спецификаторите и претовареният метод се използват за показване на информация с изискван тип данни.
  • - Java функцията printf() използва спецификатори според изискванията на потребителя. Методите print() и println() използват претоварени методи.
  • Входните данни работят и се показват с помощта на пакета и метода на скенера.