Slik skriver du ut Java
Tre metoder eller funksjoner er gitt i Java språk for å skrive ut utskriften. Disse metodene avhenger av metodekravet og ønsket utgang i koding.
- Java print() metode: Data vises på samme linje ved å bruke print statement i java.
- Java println()metode: Skriv ut på gjeldende linje, og markørposisjon flyttes til neste linje.
- Java printf()-metode: data vises med det bestemte formatet i henhold til kravet.
Metode 1: Java print() metode
Java utskriftsmetoden fungerer for å skrive ut innhold til konsollen. Den tilhører en overbelastet metode for Java PrintStream-klassen. Den tar en streng som en inngangsparameter.
Utdatamarkøren forblir på samme linje etter at inndatasetningen er skrevet ut. Denne metoden fungerer hvis vi ikke analyserer noen parametere. Utskriftssetningen bruker "\n" for å gå til neste linje.
Syntaks:
Syntaksen viser hvordan du betjener Java skrive ut uttalelse.
System.out.print(String input_data);
System.out er en Java metode for å lage en forekomst av PrintStream-klassen. Den viser Standard Output Stream. Du kan ikke bruke PrintStream-objektet direkte.
- System: Systemet er en siste klasse som brukes i "Java.lang.package" for å vise data.
- ut: "out" er en forekomst av java System-klassen med et offentlig medlemsfelt. Det er en type PrintStream-pakke for å lage objekter internt.
Eksempel
Det gitte eksemplet viser arbeidsprosedyren til print()-metoden.
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!"); } }
Utgang:
How to Print in Java! HELLO CODER! Guru99
Metode 2: Java println() metode
Java println-metoden er en avansert form for print()-metoden. Den brukes til å vise tekst på konsollen. Den tilhører PrintStream-klassen gjennom den overbelastede metoden. denne metoden arbeides med en strengparameter. Etter å ha skrevet ut den gitte informasjonen, flyttes markøren til begynnelsen av neste linje.
Syntaks:
Syntaksen viser hvordan du betjener Java println uttalelse.
System.out.println(String input_data);
println(): PrintStream-klassen som brukes til å vise utdata på konsollen.
Eksempel:
La oss se eksemplet på print()-metoden.
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!"); } }
Utgang:
How to Print in Java! Hello Coder! Guru99!
Andre java-overbelastningsmetoder i println()
Print()-metoden har følgende overbelastede metoder:
Overbelastede metoder | Skriv ut dataformat |
print (boolsk b) | Denne metoden viser den boolske verdien |
print(char c) | En metode viser tegnet |
print(char[] s) | Den viser en rekke karakterer |
print (doblet) | Den viser et flyttallnummer med dobbel presisjon |
print (flyt f) | En metode viser flyttalltallet |
print (lang l) | Den viser et langt heltall |
print(int i) | Den viser et heltall |
print(objekt obj) | Denne metoden opererer objektverdi |
print(streng s) | Denne metoden viser strengverdi |
Metode 3: Java printf() metode
Java printf-metoden viser den formaterte strengen på konsollen med det spesifikke formatet. Det er en java-overbelastet metode for PrintStream-klassen for å skrive ut verdier. Spesifikatorene vises med formaterte argumenter i metoden.
Syntaks:
Syntaksen viser hvordan du bruker printf()-setningen.
System.out.printf(String display_format, Object input_data);
Eksempel
La oss se eksemplet på print()-metoden.
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"); } }
Utgang:
'How to Print in Java!' HELLO CODER! 'LEARNING'
printf() spesifikasjoner i Java
Printf()-metoden bruker følgende spesifikasjoner:
Spesifikator | typen |
%c | Karakterverdi |
%d | Heltallsverdi |
%f | Flytende tall |
%s | streng med tegn |
%% | Skriv ut eller vis et prosent(%)-tegn |
%e | eksponentiell flyttallsverdi |
Eksempel
La oss se eksemplet på utskriftsmetoden i 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"); } }
Utgang:
How to Print in Java! HELLO CODER! Guru99
Slik skriver du ut med innlagte data i Java
Slik skriver du ut med innlagte data i Java
Følgende trinn viser oss å skrive ut innlagte data.
Trinn 1) Bruke Java skannerpakke for å støtte brukerinndata.
Trinn 2) En skannerklasse eller et objekt fungerer for å akseptere input fra standard input. Den kommer inn via tastaturet.
Trinn 3) Opprett variabel ved å bruke "Scanner(System.in)"-metoden.
Trinn 4) Bruk variabelen. nextInt() leser deretter alle verdiene fra tastaturet.
Trinn 5) denne metoden får inndata til den møter et nytt linjetegn (Enter).
Trinn 6) Til slutt skriver inndataverdien ut det normale resultatet ved å bruke System.out.print()-funksjonen.
Eksempel
La oss se eksempelet på å legge inn brukerdata og skrive ut 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); } }
Utgang:
Enter a Value: 21 User entered: 21 Addition: 42
Andre java-overbelastningsmetoder i print()
Print()-metoden har følgende overbelastede metoder:
Overbelastede metoder | Skriv ut dataformat |
print (boolsk b) | Denne metoden viser den boolske verdien |
print(char c) | Denne metoden viser karakteren |
print(char[] s) | Denne metoden viser en matrise av tegn |
print (doblet) | En metode viser et flyttall med dobbel presisjon |
print (flyt f) | Denne metoden viser et flyttallstall |
print (lang l) | Denne metoden viser et langt heltall |
print(int i) | Denne metoden viser et heltall |
print(objekt obj) | Det fungerer for objektverdi |
print(streng s) | Denne metoden fungerer og viser strengverdi |
Sammenligning av trykte uttalelser i Java
Det primære skillet mellom print()- og println()-metodene i Java er vist nedenfor.
Java println()-setning | Java print()-setning |
Markøren vises på neste linje etter å ha vist utdata på konsollen. Vi kan tolke 'ln' i 'println' som 'neste linje'. | Markøren vises på samme linje etter å ha vist utdataene på konsollen ved å bruke print(). |
Vi kan bruke funksjonen System.out.println(data) for å hente dataene og vise markøren på neste linje. | Vi kan bruke System.out.print (data) funksjonen viser inndataene på samme linje. |
Sammendrag
- Utskriftserklæringen er en enkel måte å vise data for en Java Programmerer.
- System.out.print()-funksjonen fungerer med de tre metodene: print, println og printf.
- Vi kan operere data i en enkelt linje og neste linje format ved hjelp av Java utskriftsmetoder.
- Spesifikatoren og overbelastet metode brukes til å vise informasjon med en nødvendig datatype.
- Ocuco Java printf()-funksjonen bruker spesifikasjoner i henhold til brukerkrav. Metodene print() og println() bruker overbelastede metoder.
- Inndataene fungerer og vises ved hjelp av skannerpakken og metoden.