De nederige printfunctie vormt de ruggengraat van de basisprogramma debuggen . Door het afdrukken van geselecteerde strings naar de terminal , staat het u om de uitvoering van het programma te volgen als het draait . De syntaxis van deze functie is anders in Java dan in andere programmeertalen . Het is " System.out.print ( String str ) " , waarbij " str " is de snaar die u wilt afdrukken . U kunt ook personages , voorwerpen en nummers af te drukken . " System.out.print " De fundamentele opdracht voor het afdrukken in Java is " System.out.print ( String str) " . Dit commando geeft de inhoud van de gegeven tekenreeks op de belangrijkste console venster . U kunt ook gebruik maken van " System.out.println ( String str ) " , waarin de personages drukt en drukt vervolgens een nieuwe regel , ervoor te zorgen dat de volgende afdruk statement die je maakt is op een nieuwe regel . < br > Hoe de print functie werkt " System.out " is een statische variabele , een PrintStream object dat verwijst altijd naar de basis- uitgang String , vaak overeenkomt met een console venster . De Java- runtime-omgeving opent deze stroom voordat execution.The methode " PrintStream.print ( ) " van het programma drukt vervolgens de personages het specificeert in de stroom . Bovendien , wanneer u afdrukt uit een object , u automatisch " toString ( ) " methode van dat object . Standaard is deze methode retourneert een tekenreeks die het object klasse , naam en hashcode waarde identificeert , hoewel sommige klassen overschrijven de standaard methode . String Formatting als u Java's printfunctie gebruiken om een reeks tekens afdrukt , kunt u verwijzen naar een bestaande String variabele of bepalen het bericht wanneer u de functie aanroept . Omringen het bericht dat u wilt afdrukken in de koersen , en als je wilt variabelen in de print-statement zijn , verbinden de strings en variabelen samen met een " + " teken . System.out : Bijvoorbeeld , als je wilde een bepaalde variabele genaamd print " numRevolutions , " en je wilde zet een label "Aantal Revolutions " op het, zou het iets als dit . println ( "Aantal Revolutions " + numRevolutions ) ; Anders Print verklaringen Hoewel " System.out.println ( ) " is de standaard afdruk verklaring in Java , kunt u gebruik maken van " System.err.println ( ) " . System.err is een PrintStream vergelijkbaar met instructie System , gebruikt om informatie met betrekking tot fouten die tijdens de uitvoering uit te printen . Afhankelijk van de uitvoering milieu , kan fout verklaringen worden gerouteerd naar een logboek of geformatteerde anders dan gewone afdruk verklaringen .
|