Kako ispisati u Java
Tri metode ili funkcije dostupne su u Java jezik za ispis izlaza. Ove metode ovise o zahtjevu metode i željenom rezultatu kodiranja.
- Java print() metoda: Podaci se prikazuju u istom retku korištenjem naredbe za ispis u Javi.
- Java println() Metoda: Izlaz ispisuje u trenutnom retku, a pozicija kursora se pomiče u sljedeći redak.
- Java printf() Metoda: podaci se prikazuju u određenom formatu prema zahtjevu.
Metoda 1: Java print() metoda
Java metoda ispisa radi za ispis sadržaja na konzolu. Pripada preopterećenoj metodi klase java PrintStream. Uzima string kao ulazni parametar.
Izlazni kursor ostaje u istoj liniji nakon ispisa ulazne izjave. Ova metoda funkcionira ako ne analiziramo nijedan parametar. Naredba za ispis koristi “\n” za prelazak na sljedeći redak.
Sintaksa:
Sintaksa pokazuje kako raditi s Java ispisati izjavu.
System.out.print(String input_data);
System.out je a Java metoda za stvaranje instance klase PrintStream. Prikazuje standardni izlazni tok. Ne možete izravno koristiti objekt PrintStream.
- Sustav: Sustav je konačna klasa koja se koristi u "Java.lang.package” za prikaz podataka.
- out: "out" je instanca klase java System s poljem javnog člana. To je vrsta paketa PrintStream za interno stvaranje objekata.
Primjer
Navedeni primjer prikazuje postupak rada metode 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!"); } }
Izlaz:
How to Print in Java! HELLO CODER! Guru99
Metoda 2: Java metoda println().
Java println metoda je napredni oblik print() metode. Koristi se za prikaz teksta na konzoli. Preko preopterećene metode pripada klasi PrintStream. ova metoda se radi s parametrom niza. Nakon ispisa zadanih podataka kursor se pomiče na početak sljedećeg retka.
Sintaksa:
Sintaksa pokazuje kako raditi s Java println izjava.
System.out.println(String input_data);
println(): klasa PrintStream koja se koristi za prikaz izlaza na konzoli.
Primjer:
Pogledajmo primjer print() metode.
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!"); } }
Izlaz:
How to Print in Java! Hello Coder! Guru99!
Druge metode preopterećenja Jave u println()
Metoda print() ima sljedeće preopterećene metode:
Preopterećene metode | Format podataka za ispis |
ispis (booleov b) | Ova metoda prikazuje Booleovu vrijednost |
ispis(char c) | Metoda prikazuje karakter |
ispis(char[] s) | Prikazuje niz znakova |
ispis (udvostručen) | Prikazuje broj s pomičnim zarezom dvostruke preciznosti |
ispis (float f) | Metoda prikazuje broj s pomičnim zarezom |
ispis (dugo l) | Prikazuje dugi cijeli broj |
ispis(int i) | Prikazuje cijeli broj |
ispis(objekt obj) | Ova metoda upravlja vrijednošću objekta |
ispis (niz s) | Ova metoda prikazuje vrijednost niza |
Metoda 3: Java metoda printf().
Java metoda printf prikazuje formatirani niz na konzoli s određenim formatom. To je Javom preopterećena metoda klase PrintStream za ispis vrijednosti. Specifikatori se prikazuju s formatiranim argumentima u metodi.
Sintaksa:
Sintaksa pokazuje kako raditi s printf() naredbom.
System.out.printf(String display_format, Object input_data);
Primjer
Pogledajmo primjer print() metode.
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"); } }
Izlaz:
'How to Print in Java!' HELLO CODER! 'LEARNING'
printf() specifikacije u Java
Metoda printf() koristi sljedeće specifikatore:
Specifikator | Tip |
%c | Vrijednost znakova |
%d | Cjelobrojna vrijednost |
%f | Plutajući broj |
%s | niz znakova |
%% | Ispišite ili prikažite znak postotka (%) |
%e | eksponencijalna vrijednost pomičnog zareza |
Primjer
Pogledajmo primjer metode ispisa u 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"); } }
Izlaz:
How to Print in Java! HELLO CODER! Guru99
Kako ispisati pomoću unesenih podataka u Java
Kako ispisati pomoću unesenih podataka u Java
Sljedeći koraci pokazuju nam ispis unesenih podataka.
Korak 1) Koristite Java paket skenera za podršku korisničkog unosa podataka.
Korak 2) Klasa ili objekt skenera funkcionira tako da prihvaća unos sa standardnog unosa. Unosi se preko tipkovnice.
Korak 3) Stvorite varijabla korištenjem metode “Scanner(System.in)”.
Korak 4) Koristite varijablu. nextInt() zatim čita sve vrijednosti s tipkovnice.
Korak 5) ova metoda dobiva ulazne podatke sve dok ne naiđe na znak novog retka (Enter).
Korak 6) Na kraju, ulazna vrijednost ispisuje normalni izlaz pomoću funkcije System.out.print().
Primjer
Pogledajmo primjer unosa korisničkih podataka i ispisa 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); } }
Izlaz:
Enter a Value: 21 User entered: 21 Addition: 42
Druge metode preopterećenja Jave u print()
Metoda print() ima sljedeće preopterećene metode:
Preopterećene metode | Format podataka za ispis |
ispis (booleov b) | Ova metoda prikazuje Booleovu vrijednost |
ispis(char c) | Ova metoda pokazuje karakter |
ispis(char[] s) | Ova metoda prikazuje poredak likova |
ispis (udvostručen) | Metoda prikazuje broj s pomičnim zarezom dvostruke preciznosti |
ispis (float f) | Ova metoda prikazuje broj s pomičnim zarezom |
ispis (dugo l) | Ova metoda prikazuje dugi cijeli broj |
ispis(int i) | Ova metoda prikazuje cijeli broj |
ispis(objekt obj) | Radi za vrijednost objekta |
ispis (niz s) | Ova metoda radi i prikazuje vrijednost niza |
Uspoređivanje ispisnih izjava u Java
Primarna razlika između print() i println() metoda u Java prikazano je u nastavku.
Java izjava println(). | Java print() izjava |
Kursor se prikazuje u sljedećem retku nakon prikaza izlaza na konzoli. Možemo protumačiti 'ln' u 'println' kao 'sljedeći red'. | Kursor se pojavljuje u istoj liniji nakon prikaza izlaza na konzoli pomoću print(). |
Možemo koristiti funkciju System.out.println(data) da dobijemo podatke i pokažemo kursor u sljedećem retku. | Možemo koristiti funkciju System.out.print (data) koja prikazuje ulazne podatke u istom retku. |
Rezime
- Izjava za ispis jednostavan je način za prikaz podataka za a Java programer.
- Funkcija System.out.print() radi s tri metode: print, println i printf.
- Podacima možemo upravljati u formatu jednog retka i sljedećeg retka pomoću Java metode ispisa.
- Specifikatori i preopterećena metoda koriste se za prikaz informacija sa traženom vrstom podataka.
- The Java printf() funkcija koristi specifikatore prema zahtjevima korisnika. Metode print() i println() koriste preopterećene metode.
- Ulazni podaci rade i prikazuju se pomoću paketa i metode skenera.