Kuinka tulostaa sisään Java
⚡ Älykäs yhteenveto
Tulostaminen sisään Java perustuu PrintStream-luokan kolmeen ydinmetodiin, jotka lähettävät muotoiltua tekstiä konsolille, tukevat erilaisia kohdistimen toimintoja, hyväksyvät useita tietotyyppejä ylikuormitettujen allekirjoitusten kautta ja mahdollistavat tarkan tulosteen hallinnan kaikille kehittäjävaatimuksille.

Java tarjoaa kolme ydinmenetelmää tulosteen lähettämiseen konsoliin. Jokaisella menetelmällä on oma tarkoituksensa ja se tukee useita eri tietotyyppejä ylikuormitettujen allekirjoitusten, hel:n, kautta.ping kehittäjät näyttävät tiedot ohjelmaan parhaiten sopivassa asettelussa.
- Java print() -menetelmäTiedot näytetään samalla rivillä käyttämällä tulostuskomentoa kohdassa Java.
- Java println()-metodi: Tuloste tulostuu nykyiselle riville ja kohdistin siirtyy seuraavalle riville.
- Java printf() -menetelmäTiedot näytetään tietyssä muodossa vaatimusten mukaisesti.
Mikä on Java print()-metodi?
Java print()-metodi kirjoittaa sisältöä konsoliin. Se on ylikuormitettu metodi Java PrintStream-luokka ja hyväksyy merkkijonon syöteparametrina.
Syötteen tulostamisen jälkeen tulostuskursori pysyy samalla rivillä. Metodi toimii, kun parametreja ei jäsennetä. Tulostuslauseke käyttää merkkiä "\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 lauseke, joka luo PrintStream-luokan instanssin. Se edustaa vakiotulostusvirtaa. PrintStream-objektia ei voi käyttää suoraan.
- System: System on viimeinen luokka, jota käytetään “java.lang”-paketissa datan näyttämiseen.
- ulos: ”Ulos” on esimerkki Java Järjestelmäluokka, jolla 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
Miksi käyttää Java println()-metodi?
Java println()-metodi on print()-metodin edistyneempi muoto. Sitä käytetään tekstin näyttämiseen konsolissa. Se kuuluu PrintStream-luokkaan ylikuormitetun metodin kautta. Tämä metodi toimii merkkijonoparametrilla. Annetun tiedon tulostamisen jälkeen kohdistin siirtyy 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ä println()-metodista.
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!
Muut Java Ylikuormitetut metodit println()-funktiossa
Println()-metodiin perustuva println()-metodi sisältää seuraavat ylikuormitetut allekirjoitukset, jotka hyväksyvät erilaisia tietotyyppejä.
| 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ä |
| tulosta(kaksinkertainen d) | 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(Objekti obj) | Tämä metodi toimii objektin arvon perusteella |
| tulosta (merkkijono s) | Tämä metodi näyttää merkkijonoarvon |
Kuinka Java printf()-metodi toimii
Java printf()-metodi näyttää muotoillun merkkijonon konsolissa tietyssä muodossa. Se on Java PrintStream-luokan ylikuormitettu metodi arvojen tulostamiseksi. Määrittelijät näytetään metodissa 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ä printf()-metodista.
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äärittelijät Java
Voit hallita tulosteen muotoilua System.out.printf-funktiolla seuraavasti: Java tarjoaa joukon määrittelijöitä, jotka yhdistävät jokaisen argumentin oikeaan tietotyyppiin.
| Määritin | Tyyppi |
| %c | Hahmon arvo |
| %d | Kokonaislukuarvo |
| %f | Liukuluku |
| %s | Merkkijono |
| %% | Tulostaa tai näyttää prosenttimerkin (%) |
| %e | Eksponentiaalinen liukulukuarvo |
esimerkki
Katsotaanpa esimerkkiä, joka yhdistää print-, println- ja printf-metodit 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ötettyjen tietojen avulla Java
Kiinteiden kielten tuolla puolen, Java voi myös tulostaa käyttäjän suorituksen aikana syöttämät arvot. Seuraavat vaiheet näyttävät, miten syötetyt tiedot tulostetaan.
Vaihe 1) Käytä Java Skanneripaketti käyttäjän syötteiden tukemiseksi.
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ä metodi hakee syötetietoja, kunnes se kohtaa rivinvaihdon merkin (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
Muut Java Ylikuormitetut metodit print()-funktiossa
Vertailun vuoksi print()-metodi tukee myös seuraavia ylikuormitettuja allekirjoituksia, jotka hyväksyvät erilaisia tietotyyppejä.
| 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 |
| tulosta(kaksinkertainen d) | 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(Objekti obj) | Se toimii kohteen arvolla |
| tulosta (merkkijono s) | Tämä metodi käsittelee merkkijonoarvoa ja näyttää sen |
Tulostettujen lauseiden vertailu Java
Alla oleva taulukko korostaa System.out.print- ja System.out.println-menetelmien tärkeimpiä eroja valittaessa. Java.
| 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)-funktiota syötetietojen näyttämiseen samalla rivillä. |
