Cum să imprimați Java

Trei metode sau funcții sunt furnizate în Java limba pentru a imprima rezultatul. Aceste metode depind de cerința metodei și de rezultatul dorit în codificare.

  1. Java metoda print().: Datele sunt afișate pe aceeași linie folosind instrucțiunea print în java.
  2. Java println()Metoda: Se imprimă pe linia curentă, iar poziția cursorului se mută pe linia următoare.
  3. Java printf()Metoda: afișează datele cu formatul special conform cerințelor.

Metoda 1: Java metoda print().

Java metoda print funcționează pentru imprimarea conținutului pe consolă. Aparține unei metode supraîncărcate a clasei java PrintStream. Ia un șir ca parametru de intrare.

Cursorul de ieșire rămâne pe aceeași linie după tipărirea instrucțiunii de intrare. Această metodă funcționează dacă nu analizăm niciun parametru. Declarația print folosește „\n” pentru a merge la linia următoare.

Sintaxă:

Sintaxa arată cum se operează Java tipărire declarație.

System.out.print(String input_data);

System.out este o Java metodă pentru crearea unei instanțe a clasei PrintStream. Acesta arată fluxul de ieșire standard. Nu puteți utiliza obiectul PrintStream direct.

  • Sistem: Sistemul este o clasă finală care este utilizată în „Java.lang.package” pentru a afișa date.
  • out: „out” este o instanță a clasei java System cu un câmp membru public. Este un tip de pachet PrintStream pentru a crea obiecte intern.

Exemplu

Exemplul dat arată procedura de lucru a metodei 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!");
}
}

ieșire:

How to Print in Java!
HELLO CODER!
Guru99

Metoda 2: Java metoda println().

Java Metoda println este o formă avansată a metodei print(). Este folosit pentru a afișa text pe consolă. Aparține clasei PrintStream prin metoda supraîncărcată. această metodă se lucrează cu un parametru șir. După imprimarea informațiilor date, cursorul este mutat la începutul liniei următoare.

Sintaxă:

Sintaxa arată cum se operează Java declarație println.

System.out.println(String input_data);

println(): Clasa PrintStream folosită pentru afișarea rezultatelor pe consolă.

Exemplu:

Să vedem exemplul metodei 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!");
	}
}

ieșire:

How to Print in Java!
Hello Coder! Guru99!

Alte metode de supraîncărcare java în println()

Metoda print() are următoarele metode supraîncărcate:

Metode supraîncărcate Format de date de imprimare
print(boolean b) Această metodă arată valoarea booleană
print(car c) O metodă afișează caracterul
print(car[] s) Afișează o serie de caractere
imprimare (dublat) Afișează un număr în virgulă mobilă cu precizie dublă
imprimare (float f) O metodă arată numărul în virgulă mobilă
imprimare (l lung) Arată un întreg lung
print(int i) Arată un număr întreg
print(obiect obiect) Această metodă operează valoarea obiectului
print(șir s) Această metodă afișează valoarea șirului

Metoda 3: Java metoda printf().

Java metoda printf afișează șirul formatat pe consolă cu formatul specific. Este o metodă java supraîncărcată a clasei PrintStream pentru a imprima valori. Specificatorii sunt afișați cu argumente formatate în metodă.

Sintaxă:

Sintaxa arată cum se operează instrucțiunea printf().

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

Exemplu

Să vedem exemplul metodei 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");
	}
}

ieșire:

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

specificatorii printf() în Java

Metoda printf() folosește următorii specificatori:

specificator Tip
%c Valoarea caracterului
%d Valoare intreaga
%f Număr flotant
%s șir de caractere
%% Imprimați sau afișați un semn de procente (%)
%e valoare exponențială în virgulă mobilă

Exemplu

Să vedem exemplul metodei de imprimare în 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");
	}
}

ieșire:

How to Print in Java!
HELLO CODER! Guru99

Cum se imprimă folosind datele introduse în Java

Cum se imprimă folosind datele introduse în Java

Următorii pași ne arată să tipărim datele introduse.

Pas 1) Folosește Java pachet de scaner pentru a sprijini datele introduse de utilizator.

Pas 2) O clasă sau obiect Scanner operează pentru a accepta intrare de la intrare standard. Intră prin tastatură.

Pas 3) Creați variabil folosind metoda „Scanner(System.in)”.

Pas 4) Utilizați variabila. nextInt() citește apoi toate valorile de la tastatură.

Pas 5) această metodă primește date de intrare până când întâlnește un nou caracter de linie (Enter).

Pas 6) În cele din urmă, valoarea de intrare tipărește ieșirea normală folosind funcția System.out.print().

Exemplu

Să vedem exemplul de introducere a datelor introduse de utilizator și imprimare 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);
    }
}

ieșire:

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

Alte metode de supraîncărcare java în print()

Metoda print() are următoarele metode supraîncărcate:

Metode supraîncărcate Format de date de imprimare
print(boolean b) Această metodă arată valoarea booleană
print(car c) Această metodă arată caracterul
print(car[] s) Această metodă afișează un mulțime de personaje
imprimare (dublat) O metodă arată un număr în virgulă mobilă cu precizie dublă
imprimare (float f) Această metodă afișează un număr în virgulă mobilă
imprimare (l lung) Această metodă arată un întreg lung
print(int i) Această metodă arată un număr întreg
print(obiect obiect) Funcționează pentru valoarea obiectului
print(șir s) Această metodă funcționează și afișează valoarea șirului

Compararea declarațiilor tipărite în Java

Distincția principală dintre metodele print() și println() în Java este prezentat mai jos.

Java Instrucțiunea println(). Java instrucțiunea print().
Cursorul se afișează pe linia următoare după afișarea rezultatului pe consolă. Putem interpreta „ln” în „println” ca „linia următoare”. Cursorul apare pe aceeași linie după afișarea rezultatului pe consolă folosind print().
Putem folosi funcția System.out.println(data) pentru a obține datele și a afișa cursorul pe linia următoare. Putem folosi funcția System.out.print (date) afișează datele de intrare pe aceeași linie.

Rezumat

  • Declarația print este o modalitate simplă de a afișa date pentru a Java programator.
  • Funcția System.out.print() funcționează cu cele trei metode: print, println și printf.
  • Putem opera datele într-o singură linie și în formatul de linie următoare folosind Java metode de imprimare.
  • Specificatorii și metoda supraîncărcată sunt utilizate pentru a afișa informații cu un tip de date necesar.
  • Java Funcția printf() folosește specificatori conform cerințelor utilizatorului. Metodele print() și println() folosesc metode supraîncărcate.
  • Datele de intrare funcționează și sunt afișate folosind pachetul și metoda scanerului.