Kuidas sisse printida Java

Selles on kolm meetodit või funktsiooni Java väljundi printimise keel. Need meetodid sõltuvad meetodi nõudest ja soovitud väljundist kodeerimisel.

  1. Java print() meetod: Andmed kuvatakse samal real, kasutades java printimislauset.
  2. Java println() meetod: Väljatrükk praegusele reale ja kursori asukoht liigub järgmisele reale.
  3. Java printf() meetod: andmed kuvatakse konkreetses vormingus vastavalt nõudele.

Meetod 1: Java print() meetod

Java printimismeetod töötab sisu printimiseks konsooli. See kuulub java PrintStream klassi ülekoormatud meetodisse. See võtab sisendparameetrina stringi.

Väljundkursor jääb pärast sisendlause printimist samale reale. See meetod töötab, kui me ei parsi ühtegi parameetrit. Prindilause kasutab järgmisele reale liikumiseks märki "\n".

süntaksit:

Süntaks näitab, kuidas seda kasutada Java print avaldus.

System.out.print(String input_data);

System.out on a Java meetod PrintStream klassi eksemplari loomiseks. See näitab standardset väljundvoogu. Objekti PrintStream ei saa otse kasutada.

  • Süsteem: süsteem on viimane klass, mida kasutatakseJava.lang.package” andmete kuvamiseks.
  • out: "out" on avaliku liikmeväljaga java System klassi eksemplar. See on teatud tüüpi PrintStream pakett objektide sisemiseks loomiseks.

Näide

Toodud näide näitab print() meetodi tööprotseduuri.

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!");
}
}

Väljund:

How to Print in Java!
HELLO CODER!
Guru99

Meetod 2: Java println() meetod

Java println meetod on print() meetodi täiustatud vorm. Seda kasutatakse teksti kuvamiseks konsoolil. See kuulub ülekoormatud meetodi kaudu klassi PrintStream. seda meetodit kasutatakse stringiparameetriga. Peale antud info printimist liigutatakse kursor järgmise rea algusesse.

süntaksit:

Süntaks näitab, kuidas seda kasutada Java println avaldus.

System.out.println(String input_data);

println(): klass PrintStream, mida kasutatakse konsoolis väljundi kuvamiseks.

Näide:

Vaatame print() meetodi näidet.

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!");
	}
}

Väljund:

How to Print in Java!
Hello Coder! Guru99!

Muud java ülekoormusmeetodid failis println()

Print() meetodil on järgmised ülekoormatud meetodid:

Ülekoormatud meetodid Prindiandmete vorming
print(tõve b) See meetod näitab Boole'i ​​väärtust
print (char c) Meetod kuvab tähemärgi
print(char[] s) See näitab märkide massiivi
print (topelt) See kuvab kahekordse täpsusega ujukomaarvu
print(float f) Meetod näitab ujukomaarvu
print (pikk l) See näitab pikka täisarvu
print (int i) See näitab täisarvu
print (objekti objekt) See meetod töötab objekti väärtusega
print (stringid) See meetod kuvab stringi väärtuse

Meetod 3: Java printf() meetod

Java printf meetod kuvab vormindatud stringi konsoolil konkreetse vorminguga. See on klassi PrintStream Java-ülekoormatud meetod väärtuste printimiseks. Täpsustajad kuvatakse meetodi vormindatud argumentidega.

süntaksit:

Süntaks näitab, kuidas printf() lauset kasutada.

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

Näide

Vaatame print() meetodi näidet.

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");
	}
}

Väljund:

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

printf() spetsifikatsioonid sisse Java

Meetod printf() kasutab järgmisi spetsifikatsioone:

Täpsustaja KASUTUSALA
%c Tähemärgi väärtus
%d Täisarv
%f Ujuv number
%s tähemärkide jada
%% Printige või kuvage protsendimärk (%)
%e eksponentsiaalne ujukomaväärtus

Näide

Vaatame printimismeetodi näidet 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");
	}
}

Väljund:

How to Print in Java!
HELLO CODER! Guru99

Kuidas printida sisestatud andmete abil Java

Kuidas printida sisestatud andmete abil Java

Järgmised sammud näitavad meile sisestatud andmete printimist.

Step 1) Kasuta Java skanneripakett kasutaja sisestatud andmete toetamiseks.

Step 2) Skanneri klass või objekt võtab vastu sisendi standardsisendist. See siseneb klaviatuuri kaudu.

Step 3) Loo muutuja kasutades meetodit "Skanner(System.in)".

Step 4) Kasutage muutujat. nextInt() loeb seejärel kõik väärtused klaviatuurilt.

Step 5) see meetod hangib sisendandmeid seni, kuni tekib uus reamärk (Enter).

Step 6) Lõpuks prindib sisendväärtus tavalise väljundi funktsiooni System.out.print() abil.

Näide

Vaatame näidet kasutaja sisestatud andmete sisestamisest ja printimisest 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);
    }
}

Väljund:

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

Muud java ülekoormusmeetodid print()

Print() meetodil on järgmised ülekoormatud meetodid:

Ülekoormatud meetodid Prindiandmete vorming
print(tõve b) See meetod näitab Boole'i ​​väärtust
print (char c) See meetod näitab iseloomu
print(char[] s) See meetod kuvab an massiivi tegelastest
print (topelt) Meetod näitab kahekordse täpsusega ujukomaarvu
print(float f) See meetod kuvab ujukomaarvu
print (pikk l) See meetod näitab pikka täisarvu
print (int i) See meetod näitab täisarvu
print (objekti objekt) See töötab objekti väärtuse jaoks
print (stringid) See meetod töötab ja kuvab stringi väärtuse

Trükiväidete võrdlemine Java

Peamine erinevus print() ja println() meetodite vahel Java on näidatud allpool.

Java println() avaldus Java print() lause
Kursor kuvatakse järgmisel real pärast väljundi kuvamist konsoolil. Võime tõlgendada 'ln' 'println'is kui 'järgmist rida'. Kursor ilmub samale reale pärast väljundi kuvamist konsoolil, kasutades print().
Andmete hankimiseks ja kursori kuvamiseks järgmisel real saame kasutada funktsiooni System.out.println(data). Saame kasutada funktsiooni System.out.print (andmed), mis kuvab sisendandmed samal real.

kokkuvõte

  • Prindilause on lihtne viis andmete kuvamiseks a Java programmeerija.
  • Funktsioon System.out.print() töötab kolmel meetodil: print, println ja printf.
  • Saame kasutada andmeid ühe rea ja järgmise rea vormingus, kasutades Java printimismeetodid.
  • Nõutava andmetüübiga teabe kuvamiseks kasutatakse spetsifikaatoreid ja ülekoormatud meetodit.
  • . Java Funktsioon printf() kasutab spetsifikatsioone vastavalt kasutaja nõuetele. Meetodid print() ja println() kasutavad ülekoormatud meetodeid.
  • Sisendandmed töötavad ja kuvatakse skanneripaketi ja -meetodi abil.

Võta see postitus kokku järgmiselt: