Just nu i M3-nätverket
Jump to content

Läsa från standard-in


Mattias Sandsäter

Recommended Posts

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 ?

 

Link to comment
Share on other sites

-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

 

Link to comment
Share on other sites

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.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...