Як друкувати в Java
Три методи або функції представлені в Java мову для друку результату. Ці методи залежать від вимог методу та бажаного результату кодування.
- Java метод print().: дані відображаються в одному рядку за допомогою оператора друку в java.
- Java println() Метод: Вивести друк у поточному рядку, і курсор переміститься до наступного рядка.
- Java Метод printf().: дані відображаються в певному форматі відповідно до вимог.
Метод 1: Java метод print().
Java метод друку працює для друку вмісту на консолі. Він належить до перевантаженого методу класу java PrintStream. Він приймає рядок як вхідний параметр.
Курсор виводу залишається на тому самому рядку після друку вхідного оператора. Цей метод працює, якщо ми не розбираємо жодних параметрів. Оператор друку використовує «\n» для переходу до наступного рядка.
Синтаксис:
Синтаксис показує, як працювати з Java друк заяви.
System.out.print(String input_data);
System.out — це a Java метод для створення екземпляра класу PrintStream. Він показує стандартний вихідний потік. Ви не можете використовувати безпосередньо об’єкт PrintStream.
- System: System — це останній клас, який використовується в «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() має такі перевантажені методи:
Перевантажені методи | Формат даних друку |
print(boolean b) | Цей метод показує логічне значення |
print(char c) | Метод відображає символ |
print(char[] s) | Він показує набір символів |
друк (подвоєний) | Він відображає число подвійної точності з плаваючою комою |
print(float f) | Метод показує число з плаваючою комою |
друк (довгий l) | Він показує довге ціле число |
print(int i) | Він показує ціле число |
print(об'єкт об'єкт) | Цей метод оперує значенням об'єкта |
print(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 | рядок символів |
%% | Надрукуйте або відобразіть знак відсотка (%) |
%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() має такі перевантажені методи:
Перевантажені методи | Формат даних друку |
print(boolean b) | Цей метод показує логічне значення |
print(char c) | Цей метод показує характер |
print(char[] s) | Цей метод відображає масив символів |
друк (подвоєний) | Метод показує число з плаваючою комою подвійної точності |
print(float f) | Цей метод відображає число з плаваючою комою |
друк (довгий l) | Цей метод показує довге ціле число |
print(int i) | Цей метод показує ціле число |
print(об'єкт об'єкт) | Це працює для вартості об’єкта |
print(String s) | Цей метод працює та відображає значення рядка |
Порівняння операторів друку в Java
Основна різниця між методами print() і println() у Java показано нижче.
Java оператор println(). | Java оператор print(). |
Курсор відображається в наступному рядку після відображення результату на консолі. Ми можемо інтерпретувати «ln» у «println» як «наступний рядок». | Курсор з’являється в тому самому рядку після відображення результату на консолі за допомогою print(). |
Ми можемо використовувати функцію System.out.println(data), щоб отримати дані та показати курсор у наступному рядку. | Ми можемо використовувати функцію System.out.print (data), яка відображає вхідні дані в одному рядку. |
Підсумки
- Оператор друку — це простий спосіб відображення даних для a Java програміст.
- Функція System.out.print() працює з трьома методами: print, println і printf.
- Ми можемо працювати з даними в одному рядку та форматі наступного рядка за допомогою Java способи друку.
- Специфікатори та перевантажений метод використовуються для відображення інформації з необхідним типом даних.
- Команда Java Функція printf() використовує специфікатори відповідно до вимог користувача. Методи print() і println() використовують перевантажені методи.
- Вхідні дані працюють і відображаються за допомогою пакета сканера та методу.