Kuinka tulostaa sisään Java
Siinä on kolme menetelmää tai toimintoa Java kieli tulosteen tulostamiseen. Nämä menetelmät riippuvat menetelmän vaatimuksesta ja halutusta koodauksen lähdöstä.
- Java print() -menetelmä: Tiedot näkyvät samalla rivillä javassa print-käskyn avulla.
- Java println()-menetelmä: Tulosta nykyiselle riville ja kohdistimen sijainti siirtyy seuraavalle riville.
- Java printf()-menetelmä: tiedot näytetään tietyssä muodossa vaatimuksen mukaan.
Menetelmä 1: Java print() -menetelmä
Java tulostusmenetelmä toimii sisällön tulostamiseen konsoliin. Se kuuluu java PrintStream -luokan ylikuormitettuun menetelmään. Se ottaa merkkijonon syöttöparametrina.
Lähtökohdistin pysyy samalla rivillä syöttökäskyn tulostamisen jälkeen. Tämä menetelmä toimii, jos emme jäsennä mitään parametreja. Tulostuslause käyttää "\n" siirtyäkseen seuraavalle riville.
Syntaksi:
Syntaksi näyttää kuinka käyttää Java tulostaa lausunto.
System.out.print(String input_data);
System.out on a Java menetelmä PrintStream-luokan esiintymän luomiseksi. Se näyttää vakiolähtövirran. Et voi käyttää PrintStream-objektia suoraan.
- Järjestelmä: Järjestelmä on viimeinen luokka, jota käytetään "Java.lang.package” näyttää tiedot.
- out: "out" on Java System -luokan esiintymä, jossa on julkinen jäsenkenttä. Se on eräänlainen PrintStream-paketti, jolla luodaan objekteja sisäisesti.
esimerkki
Annetussa esimerkissä näkyy print()-menetelmän toiminta.
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!"); } }
lähtö:
How to Print in Java! HELLO CODER! Guru99
Menetelmä 2: Java println() -menetelmä
Java println-menetelmä on edistynyt muoto print()-menetelmästä. Sitä käytetään tekstin näyttämiseen konsolissa. Se kuuluu PrintStream-luokkaan ylikuormitetun menetelmän kautta. tätä menetelmää käytetään merkkijonoparametrilla. Kun annetut tiedot on tulostettu, kohdistin siirretään seuraavan rivin alkuun.
Syntaksi:
Syntaksi näyttää kuinka käyttää Java println lausunto.
System.out.println(String input_data);
println(): PrintStream-luokka, jota käytetään tulosteen näyttämiseen konsolissa.
Esimerkiksi:
Katsotaanpa esimerkkiä print()-menetelmästä.
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!"); } }
lähtö:
How to Print in Java! Hello Coder! Guru99!
Muita Java-ylikuormitusmenetelmiä println()
Print()-menetelmässä on seuraavat ylikuormitetut menetelmät:
Ylikuormitetut menetelmät | Tulostustietomuoto |
tulosta (looginen b) | Tämä menetelmä näyttää Boolen arvon |
tulosta (merkki c) | Metodi näyttää merkin |
tulosta (merkki[] s) | Se näyttää joukon merkkejä |
tulostaa (kaksinkertainen) | Se näyttää kaksinkertaisen tarkkuuden liukulukuluvun |
tulosta (float f) | Menetelmä näyttää liukulukuluvun |
tulostaa (pitkä l) | Se näyttää pitkän kokonaisluvun |
tulosta (int i) | Se näyttää kokonaisluvun |
tulosta (objektiobjekti) | Tämä menetelmä käyttää objektin arvoa |
tulosta (merkkijono s) | Tämä menetelmä näyttää merkkijonon arvon |
Menetelmä 3: Java printf() -menetelmä
Java printf-menetelmä näyttää muotoillun merkkijonon konsolissa tietyssä muodossa. Se on PrintStream-luokan Java-ylikuormitettu menetelmä arvojen tulostamiseen. Määritykset näytetään menetelmässä muotoiltujen argumenttien kanssa.
Syntaksi:
Syntaksi näyttää kuinka printf()-käskyä käytetään.
System.out.printf(String display_format, Object input_data);
esimerkki
Katsotaanpa esimerkkiä print()-menetelmästä.
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"); } }
lähtö:
'How to Print in Java!' HELLO CODER! 'LEARNING'
printf()-määritykset sisään Java
Printf()-menetelmä käyttää seuraavia määritteitä:
Määritin | Tyyppi |
%c | Hahmon arvo |
%d | Kokonaislukuarvo |
%f | Kelluva numero |
%s | merkkijono |
%% | Tulosta tai näytä prosenttimerkki (%) |
%e | eksponentiaalinen liukulukuarvo |
esimerkki
Katsotaanpa esimerkkiä tulostusmenetelmästä 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"); } }
lähtö:
How to Print in Java! HELLO CODER! Guru99
Kuinka tulostaa syötetyillä tiedoilla Java
Kuinka tulostaa syötetyillä tiedoilla Java
Seuraavat vaiheet osoittavat meille syötettyjen tietojen tulostamisen.
Vaihe 1) Käytä Java skanneripaketti, joka tukee käyttäjän syöttämiä tietoja.
Vaihe 2) Skanneriluokka tai -objekti hyväksyy syötteen vakiosyötteestä. Se tulee sisään näppäimistön kautta.
Vaihe 3) Luo muuttuja käyttämällä "Skanneri(System.in)" -menetelmää.
Vaihe 4) Käytä muuttujaa. nextInt() lukee sitten kaikki arvot näppäimistöltä.
Vaihe 5) tämä menetelmä saa syötetietoja, kunnes se kohtaa uuden rivimerkin (Enter).
Vaihe 6) Lopuksi syöttöarvo tulostaa normaalin tulosteen System.out.print()-funktion avulla.
esimerkki
Katsotaanpa esimerkkiä käyttäjän syöttämien tietojen syöttämisestä ja tulostamisesta 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); } }
lähtö:
Enter a Value: 21 User entered: 21 Addition: 42
Muita java-ylikuormitusmenetelmiä print()
Print()-menetelmässä on seuraavat ylikuormitetut menetelmät:
Ylikuormitetut menetelmät | Tulostustietomuoto |
tulosta (looginen b) | Tämä menetelmä näyttää Boolen arvon |
tulosta (merkki c) | Tämä menetelmä näyttää luonteen |
tulosta (merkki[] s) | Tämä menetelmä näyttää an ryhmä hahmoista |
tulostaa (kaksinkertainen) | Menetelmä näyttää kaksinkertaisen tarkkuuden liukulukuluvun |
tulosta (float f) | Tämä menetelmä näyttää liukulukuluvun |
tulostaa (pitkä l) | Tämä menetelmä näyttää pitkän kokonaisluvun |
tulosta (int i) | Tämä menetelmä näyttää kokonaisluvun |
tulosta (objektiobjekti) | Se toimii kohteen arvolla |
tulosta (merkkijono s) | Tämä menetelmä toimii ja näyttää merkkijonoarvon |
Painettujen lausuntojen vertailu Java
Ensisijainen ero print()- ja println()-menetelmien välillä Java näkyy alla.
Java println() -lause | Java print() -lause |
Kohdistin näkyy seuraavalla rivillä tulosteen näyttämisen jälkeen konsolissa. Voimme tulkita "ln" kohdassa "println" "seuraavaksi riviksi". | Kohdistin ilmestyy samalle riville tulosteen näyttämisen jälkeen konsolissa print(:llä). |
Voimme käyttää System.out.println(data)-funktiota tietojen hakemiseen ja kursorin näyttämiseen seuraavalla rivillä. | Voimme käyttää System.out.print (data) -toimintoa, joka näyttää syöttötiedot samalla rivillä. |
Yhteenveto
- Tulostuslausunto on yksinkertainen tapa näyttää tiedot a Java ohjelmoija.
- System.out.print()-funktio toimii kolmella menetelmällä: print, println ja printf.
- Voimme käsitellä tietoja yhdellä rivillä ja seuraavan rivin muodossa käyttämällä Java tulostusmenetelmiä.
- Määrityksiä ja ylikuormitettua menetelmää käytetään tietojen näyttämiseen vaaditulla tietotyypillä.
- - Java printf()-funktio käyttää määrityksiä käyttäjän vaatimusten mukaisesti. Print()- ja println()-menetelmät käyttävät ylikuormitettuja menetelmiä.
- Syöttötiedot toimivat ja näkyvät skanneripaketin ja -menetelmän avulla.