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

    Skillnader mellan System.in och System.out

    programmeringsspråket Java använder klassen System för att hämta indata från och skickar meddelanden till programvaran användaren . Den System.in klassen hämtar informationen , och System.out klassen skickar meddelanden tillbaka till programvaran användaren . Detta är den största skillnaden mellan de två klassobjekt . System.in Klass

    Java System.in klassen ger programmerare med ett sätt att hämta information från en programvara användare . Du måste definiera vilken typ av variabel du ska använda för att innehålla informationen . Till exempel , om du vill att programmet användaren att mata in ett namn , måste du definiera en sträng variabel att innehålla ingången . Följande Java-kod uppmanas programvaran användaren att ange ett namn , som ingår i namnet variabeln :

    name = System.in.read ( input ) , Addera System.out klass

    System.out klassen skriver bara information om programvaran användarens skärm . Den samlar inte någon information . Du använder klassen för att returnera information anges av programvaran användaren , eller du skickar meddelanden att låta programvaran användaren vet att ett fel har inträffat . Med hjälp av följande kod , kan du skriva ut meddelandet " Ett systemfel inträffade " på programvaran användarens skärm :

    System.out.println ( " . Ett systemfel inträffade " ) ;
    Addera Printing Input Information

    System.out kommandot även skrivs informationen in av programvaran användaren . Den System.in kommandot läser in informationen , och du måste ange variabel som används för att läsa informationen när du använder System.out klassen . Du anger ingångsbufferten och den variabel som innehåller indata. Med hjälp av följande kod kan du skriva ut namnet anges av mjukvaran användaren :

    System.out.write ( namn , 0 , ingång ) ;
    kretsa med System

    i vissa fall måste du loopa igenom en lista på ingång , såsom input från en fil eller en uppsättning av information. När du har denna typ av ingång du använder Java loop uttalande att gå igenom varje ingång värdet och mata den på programvaran användarens skärm . Följande Java-kod går igenom varje ingång värdet och skriver ut den på skärmen :

    medan { namn = System.in ( input ) , System.out ( System.in.read ( ) = -1 ! ) . println ( namn ) ;} Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Ett bra sätt att organisera klasser med Java
    ·Hur man gör en aritmetisk uttalande i Java
    ·Hur man ska lösa ett Java Language Fel Stack Overflow
    ·Hur man kan få en sträng längd i Java-programmering
    ·Hur implementerar jag en påse med kulor i Java
    ·Hur anger jag en TagLib i Java
    ·Hur man gör apps för Blackberry App World
    ·Konvertera sekunder sedan Epok till Datum
    ·Så här visar procentsatser i Java
    ·De steg för att omvandla ett GUI Into en applet
    Utvalda artiklarna
    ·Lägga till ett bildblock i Visual Basic
    ·Vanliga PHP Bugs
    ·Kapslade MSI Installation
    ·Hur man skapar en PHP Counter
    ·Hur Överför data till MySQL Server
    ·Hur att dölja en DIV på en Postback i JavaScript
    ·Hur tomt flera grafer i Mathematica
    ·Hur till Öppen MIME-filer i Outlook 2007
    ·Hur du krypterar en fil i C #
    ·ColdFusion Array inte är Clearing
    Copyright © Dator Kunskap http://www.dator.xyz