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.
- Java print() meetod: Andmed kuvatakse samal real, kasutades java printimislauset.
- Java println() meetod: Väljatrükk praegusele reale ja kursori asukoht liigub järgmisele reale.
- 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.
