Мастер печати на Java:использование print(), println() и printf()
В языке Java предусмотрены три метода или функции для печати вывода. Эти методы зависят от требований метода и желаемого результата кодирования.
- Метод Java print() :данные отображаются в одной строке с помощью оператора печати в Java.
- Метод Java println(): Выведите результат печати в текущей строке, а позиция курсора переместится на следующую строку.
- Метод printf() в Java :данные отображаются в определенном формате в соответствии с требованиями. ол>
- Система:Система — это последний класс, который используется в «Java.lang.package» для отображения данных.
- out:«out» — это экземпляр класса Java System с открытым полем-членом. Это тип пакета PrintStream для внутреннего создания объектов.
- Оператор print — это простой способ отображения данных для Java-программиста.
- Функция System.out.print() работает с тремя методами:print, println и printf.
- Мы можем обрабатывать данные в формате одной строки и следующей строки, используя методы печати Java.
- Спецификаторы и перегруженный метод используются для отображения информации с требуемым типом данных.
- Функция Java printf() использует спецификаторы в соответствии с требованиями пользователя. Методы print() и println() используют перегруженные методы.
- Входные данные обрабатываются и отображаются с использованием пакета и метода сканера.
Метод 1:метод Java print()
Метод печати Java работает для печати содержимого на консоль. Он принадлежит перегруженному методу класса Java PrintStream. В качестве входного параметра принимает строку.
Курсор вывода остается на той же строке после печати оператора ввода. Этот метод работает, если мы не анализируем какие-либо параметры. Оператор печати использует «\n» для перехода к следующей строке.
Синтаксис:
Синтаксис показывает, как работать с оператором печати Java.
System.out.print(String input_data);
System.out — это метод Java для создания экземпляра класса PrintStream. Он показывает стандартный поток вывода. Вы не можете использовать объект 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() имеет следующие перегруженные методы:
Перегруженные методы Формат данных для печати print(boolean b)Этот метод показывает логическое значениеprint(char c)Метод отображает символprint(char[] s)Он показывает массив символовprint(double)Он отображает число двойной точности с плавающей запятойprint(float f)Метод показывает число с плавающей запятойprint(long l)Он показывает длинное целое числоprint(int i)Он показывает целое числоprint(object obj)Этот метод работает с объектом valueprint(String 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строка символов%%Распечатать или отобразить знак процента (%)%экспоненциальное значение с плавающей запятойПример
Давайте посмотрим на пример метода печати в 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() имеет следующие перегруженные методы:
Перегруженные методы Формат данных для печати print(boolean b)Этот метод показывает логическое значениеprint(char c)Этот метод показывает символprint(char[] s)Этот метод отображает массив символовprint(double)Метод показывает число с плавающей запятой двойной точностиprint(float f)Этот метод отображает число с плавающей запятойprint(long l)Этот метод показывает длинное целое числоprint(int i)Этот метод показывает целое числоprint(object obj)Он работает для значения объектаprint(String s)Этот метод работает и отображает строковое значениеСравнение операторов печати в Java
Основное различие между методами print() и println() в Java показано ниже.
Инструкция Java println() Оператор Java print() Курсор отображается на следующей строке после отображения вывода на консоли. Мы можем интерпретировать «ln» в «println» как «следующую строку». Курсор появляется в той же строке после отображения вывода на консоли с помощью print(). Мы можем использовать функцию System.out.println(data) для получения данных и отображения курсора на следующей строке. Мы можем использовать функцию System.out.print (data) для отображения входных данных в той же строке.Сводка
java