I Java er System.out.println() en sætning, som udskriver argumentet, der er sendt til det. Println()-metoden viser resultater på skærmen. Normalt påkaldes en metode af objektnavn.metodenavn().
PrintStream obj.print('Hello');
Men du kan ikke oprette objektet til PrintStream-klassen direkte som ovenfor. Så Java giver en alternativ måde at oprette objektet i PrintStream-klassen, dvs System.ud .
Hvor System er klassenavnet, er det erklæret som endeligt. Out'en er en forekomst af System-klassen og er af typen PrintStream. Dens adgangsspecifikationer er offentlige og endelige. Det er en forekomst af java.io.PrintStream. Når vi kalder medlemmet, opretter et PrintStream-klasseobjekt internt.
Så vi kan kalde print() metoden, som vist nedenfor:
System.out.print();
Det opretter klassen PrintStream-objektet. Dette objekt repræsenterer som standard outputenheden, dvs. monitoren.
Eksempel
I det følgende eksempel har vi brugt to print() metoder, som giver resultatet på én linje. Det betyder, at den første print()-metode viser strengen 'Hej!' og beholder markøren på samme linje. Den anden print()-metode viser også strengen 'Java' på samme linje ved siden af den forrige streng.
hvis-else java
class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } }
Produktion
Hello! Java
Java println() metode
Println()-metoden ligner print()-metoden, bortset fra at den flytter markøren til næste linje efter udskrivning af resultatet. Det bruges, når du ønsker resultatet i to separate linjer. Det hedder med ' ud ' genstand.
Hvis vi vil have resultatet i to separate linjer, skal vi bruge println() metoden. Det er også en overbelastet metode i PrintStream-klassen. Det kaster markøren til næste linje efter at have vist resultatet.
Eksempel
Følgende eksempel, metoden println() viser strengen i to separate linjer.
numpy dot produkt
class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } }
Produktion
Hello! Java
Forskellen mellem print() og println() metoder
Begge metoder bruges til at vise resultaterne på monitoren. Print()-metoden viser resultatet på konsollen og beholder markøren på samme linje. Det virker kun med et argument. Println()-metoden viser også resultatet på konsollen, men flytter markøren til næste linje. Det kan også fungere uden argumenter.