Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Vad är PrintStream i Java

    ? Den PrintStream klassen är en del av den input och output resursbibliotek inom Java . Den PrintStream klassen ger utdata funktionalitet i kombination med andra utgående objekt . Utvecklare kan skapa objekt av PrintStream klassen i sina ansökningar , anropa metoder på dessa objekt för att ta fram data . Den PrintStream klass som är lämplig i en specifik uppsättning av fallen , med en dedikerad uppsättning konstruktorer och metoder som ger tillgång till dess användning . Importera

    att utnyttja PrintStream klass måste ansökningarna importera Java största paket för input -och output . I följande kod visas importera paketet för PrintStream klassen :

    import java.io. *;

    Utvecklare måste inkludera denna linje på toppen av någon klass fil där de vill använda den PrintStream klassen. Om en fil innehåller hänvisningar till PrintStream klassen men använder inte denna import uttalande , kommer programmet misslyckas med att kompilera och köra korrekt . Vid programmering i en integrerad utvecklingsmiljö för Java , kommer utvecklare se felmeddelanden tills de lägger rätt import-sats . Addera Creation

    att skapa objekt av PrintStream klassen , utvecklare kan välja mellan ett antal konstruktormetoderna . Följande exempelkod visar en av dem :

    PrintStream myPrintStream = ny PrintStream ( myOutputStream ) ;

    Denna kod använder konstruktormetoden av PrintStream klassen som accepterar ett OutputStream objekt . Användningen av den " nya " nyckelordet orsakar konstruktormetoden att exekvera , returnera en instans av klassen , vilka koden butiker med en variabel referens . Andra versioner av PrintStream konstruktormetoden ta filen och string parametrar typ , med strängar som representerar filnamnen .
    Metoder

    PrintStream klassen erbjuder en rad output metoder. Den append metoden ger ett tecken till den aktuella strömmen enligt följande :

    myPrintStream.append ( ' a ');

    skrivmetoder tillåter programmerare att lägga till byte till bäcken , medan formatet metoder kan data formateras innan utgång . De tryckta metoder tar olika parametrar slag, inklusive strängar , tecken, boolesk , föremål och typer nummer . Följande exempelkod visar anropa print metoden med en sträng parameter :

    myPrintStream.print ( "Hello " ) ;
    Överväganden

    PrintStream klass , liksom många av Javas input och klasser utgående , inte ger ut funktionaliteten på egen hand , utan snarare fungerar tillsammans med andra klasser i paketet . Den PrintStream klassen omvandlar sin produktion till byte , vilket inte alltid är anpassade till behoven hos särskilda program . Många av de utgående klasser i Java kasta undantag Input Output när något går fel med utgången processen . Men PrintStream klassen inte gör detta , att minska mängden kod undantagshantering programmerare behöver genomföra när du använder klassen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att hålla samma meddelande Input När Avbryt tryck…
    ·Konvertera objekt till Int i Java
    ·Hur man tar bort nyradstecken i Java String
    ·Hur man stavar ett nummer i Java
    ·Gemensamma /populära användningsområdena för Java A…
    ·Hur man gör ett pip Med Java
    ·Hur konverterar man från Java till PHP
    ·Hur man skriver ett 3D Java Game
    ·Hur Räkna elementen i en lista i Java
    ·Vilka är skillnaderna mellan Syntax och semantiska fel…
    Utvalda artiklarna
    ·Vilka är de två användningsområden för operatorn +…
    ·Hur man kontrollerar för udda nummer i C + +
    ·Hur vill kolla om ett tal är ett heltal i Visual Basic…
    ·Hur man tar bort den första raden i en sträng i Groov…
    ·Hur man kompilerar och kör en CPP -fil i CMD
    ·Hur man tar bort en text i Python
    ·Hur vill kolla om en String Finns i PHP
    ·Hur man ställer in ett Visual Basic Form
    ·Connection Pool Tutorial
    ·Hur man läser en CSV Column & Konvertera till Python
    Copyright © Dator Kunskap http://www.dator.xyz