tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von genodeftest
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
323
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    lonol15 lonol15 ist offline Mitglied Silber
    Registriert seit
    Oct 2011
    Beiträge
    78
    Hi,
    ich hätte gerne, dass mein Programm erst etwas ausgibt und dann der Benutzer direkt dahinter etwas eingeben kann.

    Also nicht so:

    Name:  konsole.JPG
Hits: 29
Größe:  9,4 KB

    Sondern so:

    C: (und hier die Benutzereingabe in dem Fall "hi")

    Hier der Code:

    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    import java.io.*;
     
    public class Benutzereingabe{
      public String getBenutzereingabe(){
        String eingabe = null;
        try  {
         BufferedReader is = new BufferedReader(new InputStreamReader(System.in));
         eingabe = is.readLine();
        }catch (IOException e) {
          System.out.println(e);
        }
        return eingabe;
      }
    }
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Vor Eingabe String ausgeben-konsole.jpg  
    Geändert von lonol15 (02.12.11 um 13:19 Uhr)
     

  2. #2
    genodeftest genodeftest ist offline Mitglied Brillant
    Registriert seit
    Jun 2009
    Beiträge
    870
    Nehm einfach System.out.print() statt System.out.println().
    println() erzeugt am Ende der Ausgabe immer einen Zeilenumbruch, print() nicht.

    btw: wenn dir BufferedReader zu kompliziert ist, kannst du auch die Klasse Console nutzen. Die sollte außerdem noch ein paar weitere Funktionalitäten besitzen. Allerdings kann sie nicht mit der Konsole in Eclipse benutzt werden.
    lonol15 bedankt sich. 
    Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
    Code java:
    1
    
    System.out.println("Hallo");
    hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.
    ___________
    Ubuntu Bug #1: Microsoft has a majority market share
    Casecon: Projekt leiser Käse

  3. #3
    lonol15 lonol15 ist offline Mitglied Silber
    Registriert seit
    Oct 2011
    Beiträge
    78
    Danke funktioniert einwandfrei.
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 05.12.10, 23:07
  2. Antworten: 3
    Letzter Beitrag: 05.01.09, 15:25
  3. Antworten: 9
    Letzter Beitrag: 30.05.07, 16:02
  4. Validieren einer String-Eingabe nach xsd:string
    Von mmadiesh im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 03.02.07, 17:54
  5. Im Query etwas ausgeben auf Eingabe
    Von 2Pac im Forum Internetkommunikation
    Antworten: 2
    Letzter Beitrag: 15.05.05, 20:40