Just nu i M3-nätverket
Gå till innehåll

Läsa från standard-in


Mattias Sandsäter

Rekommendera Poster

Mattias Sandsäter

har en uppgift där man bla ska kunna mata in data från standard-in.

Jag vet hur de funkar när man skriver "java Fil 1 3 6" och läser in 1 3 och 6 men nu ska man typ kunna skriva "Java Fil" och sen mata in massa skit, när man e klar så ska man skriva End-Of-File.

 

Det här har jag ingen aning om hur de funkar. De stod nåt om CTRL-D/Z beroende på win/unix.

 

Nån som kan ge en spark i rätt riktning ?

 

Länk till kommentar
Dela på andra webbplatser

-Patrik Johansson-

Hej

Så hrä kan man göra:

    BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
    String s ="";
    while((s=r.readLine()) != null) {
	System.out.println(s);		
    }

 

Men vill man läsa tecken för tecken r.read() bara.

 

//Patrik J

"Insanity: doing the same thing over and over again and expecting different results."
- citat av Albert Einstein

 

Länk till kommentar
Dela på andra webbplatser

Mattias Sandsäter

Testade detta men när jag kör "java MinFil"

så brötar den bara förbi detta utan att låta en mata in nån data.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...