Как печатать в Java
⚡ Умное резюме
Печать в Java Он основан на трех основных методах класса PrintStream, которые отправляют форматированный текст в консоль, поддерживают различное поведение курсора, принимают несколько типов данных благодаря перегруженным сигнатурам и позволяют точно контролировать вывод в соответствии с любыми требованиями разработчика.

Java Предоставляет три основных метода для вывода данных на консоль. Каждый метод служит определенной цели и поддерживает широкий спектр типов данных благодаря перегруженным сигнатурам.ping Разработчики отображают информацию в том формате, который наилучшим образом соответствует программе.
- Java метод печати()Данные отображаются на одной строке с помощью оператора print. Java.
- Java Метод println(): Вывод осуществляется на текущей строке, после чего курсор перемещается на следующую строку.
- Java метод printf()Данные отображаются в заданном формате в соответствии с требованиями.
Что Java Метод print()?
Java Метод print() выводит содержимое на консоль. Это перегруженный метод. Java Класс PrintStream принимает строку в качестве входного параметра.
После вывода входных данных курсор вывода остается на той же строке. Этот метод работает, когда параметры не анализируются. Оператор print использует символ «\n» для перехода на следующую строку.
Синтаксис:
Синтаксис показывает, как работать с Java распечатать заявление.
System.out.print(String input_data);
System.out — это Java Выражение, создающее экземпляр класса PrintStream. Оно представляет собой стандартный поток вывода. Вы не можете использовать объект PrintStream напрямую.
- System: Класс System является финальным классом, используемым в пакете “java.lang” для отображения данных.
- 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
Зачем использовать Java Метод println()?
Java Метод println() — это расширенная форма метода print(). Он используется для вывода текста на консоль. Он относится к классу PrintStream и является перегруженным методом. Этот метод работает со строковым параметром. После вывода заданной информации курсор перемещается в начало следующей строки.
Синтаксис:
Синтаксис показывает, как работать с Java заявление println.
System.out.println(String input_data);
println(): класс PrintStream, используемый для отображения вывода на консоли.
Это критически важно для анализа и выбора наиболее эффективных ключевых слов для улучшения рейтинга вашего сайта.
Рассмотрим пример использования метода println().
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()
Основываясь на методе println(), связанный с ним метод print() имеет следующие перегруженные сигнатуры, принимающие различные типы данных.
| Перегруженные методы | Формат данных печати |
| печать (логическое значение б) | Этот метод показывает логическое значение |
| печать (символ с) | Метод отображает символ |
| печать(символ[] с) | Он показывает массив символов |
| print(double d) | Отображает число с плавающей запятой двойной точности. |
| печать (с плавающей запятой f) | Метод показывает число с плавающей запятой |
| печать (длинная л) | Он показывает длинное целое число |
| печать (целое я) | Он показывает целое число |
| print(Object obj) | Этот метод работает со значением объекта. |
| печать (строка с) | Этот метод отображает строковое значение. |
Как Java Метод printf() работает.
Java Метод printf() выводит на консоль отформатированную строку с заданным форматом. Java Перегруженный метод класса PrintStream для вывода значений. Спецификаторы отображаются с отформатированными аргументами в методе.
Синтаксис:
Синтаксис показывает, как работать с оператором printf().
System.out.printf(String display_format, Object input_data);
Пример
Рассмотрим пример использования метода printf().
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
Для управления форматированием вывода с помощью System.out.printf, Java Предоставляет набор спецификаторов, которые сопоставляют каждый аргумент с соответствующим типом данных.
| Спецификатор | Тип |
| %c | Значение символа |
| %d | Целочисленное значение |
| %f | Число с плавающей запятой |
| %s | Строка символов |
| %% | Выводит на экран знак процента (%). |
| %e | Экспоненциальное значение с плавающей запятой |
Пример
Рассмотрим пример, в котором объединены методы print, println и printf. 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) Создайте переменная с помощью метода «Сканер(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() также поддерживает следующие перегруженные сигнатуры, принимающие различные типы данных.
| Перегруженные методы | Формат данных печати |
| печать (логическое значение б) | Этот метод показывает логическое значение |
| печать (символ с) | Этот метод показывает характер |
| печать(символ[] с) | Этот метод отображает массив персонажей |
| print(double d) | Предложен метод, позволяющий получить число с плавающей запятой двойной точности. |
| печать (с плавающей запятой f) | Этот метод отображает число с плавающей запятой |
| печать (длинная л) | Этот метод показывает длинное целое число |
| печать (целое я) | Этот метод показывает целое число |
| print(Object obj) | Это работает для стоимости объекта |
| печать (строка с) | Этот метод работает со строковым значением и отображает его. |
Сравнение печатных выписок в Java
Чтобы выбрать между System.out.print и System.out.println, в таблице ниже выделены основные различия между этими двумя методами. Java.
| Java оператор println() | Java оператор печати() |
| Курсор отображается на следующей строке после отображения вывода на консоли. Мы можем интерпретировать «ln» в «println» как «следующую строку». | Курсор появляется в той же строке после отображения вывода на консоли с помощью print(). |
| Мы можем использовать функцию System.out.println(data) для получения данных и отображения курсора на следующей строке. | Для отображения входных данных на той же строке можно использовать функцию System.out.print(data). |
