Ausgabe mit print wird verzögert

Status
Nicht offen für weitere Antworten.

blue_devil86

Mitglied
Hallo

Ich habe ein Java Programm und will

System.out.print("Eingabe n: ");
int a = TastaturEingabe.readInteger();
schreiben jedoch erfolgt die Ausgabe nicht sofort sondern erst wenn das Programm komplet abgearbeitet ist!

wenn ich System.out.println("Eingabe n: ");
schreibe erscheint die Ausgabe auch im richtigen Moment!

Aber ich will keine neue Zeile beginnen mit println.

Hatte jemand mal schon sowas?
 

blue_devil86

Mitglied
blue_devil86 hat gesagt.:
ne du geht auch nicht.

hatte ich schon getestet

Code:
package masch_zeiten;

import java.io.*;

public class EingabeTastatur {
    
    static public int readInteger() {
        BufferedReader in = new BufferedReader(new InputStreamReader (System.in));
         int i = 0;
         boolean ok = false;
         do {
             try {
                i = Integer.parseInt( in.readLine() );
                ok = true;
             } catch(Exception e) {
                System.out.print("Es wurde kein Integer-Wert eingegeben!\nBitte wiederholen sie die Eingabe.\n: ");
             }
         } while (!ok);
         return i;
     }
}

stimmt das? ich bekomme gerade im xp eine stackoverflowerror.
 

kleiner_held

Top Contributor
Bei mir unter Linux klappt es, ich wüsste auch nicht, was in dem Code-Stück einen StackoverflowError auslösen sollte.

PS: habe auch keine Probleme mit verzögerter System.out.print()-Ausgabe
 

blue_devil86

Mitglied
hier mal der code

Code:
public class Masch_Zeiten {

    public static void main(String[] args) {
       int[][] a = Matrix.eingebenMatrix();
       int[][] b = Matrix.eingebenMatrix();
    }
}

Code:
public class Matrix {            
      
    public static int[][] eingebenMatrix() {
        System.out.print("Eingabe m: ");
        int m = EingabeTastatur.readInteger();
        System.out.print("Eingabe n: ");
        int n = EingabeTastatur.readInteger();
        
        int[][] matrix = new int[m][n];
        
        for(int a=0; a<m; a++) {
            for(int b=0; b<n; b++) {
                System.out.print("Zeile "+a+" Spalte "+b+" -- ");
                matrix[a][b] = EingabeTastatur.readInteger();
            }
        }
        return matrix;
    }
 }

Code:
import java.io.*;

public class EingabeTastatur {

    static BufferedReader in = new BufferedReader(new InputStreamReader (System.in));
    
    static public int readInteger() {
         int i = 0;
         boolean ok = false;
         do {
             try {
                i = Integer.parseInt( in.readLine() );
                ok = true;
             } catch(Exception e) {
                System.out.print("Es wurde kein Integer-Wert eingegeben!\nBitte wiederholen sie die Eingabe.\n: ");
             }
         } while (!ok);
         return i;
     }
}

ich bin echt am verzweifeln
 

kleiner_held

Top Contributor
Funktioniert bei mir einwandfrei, welcher Fehler kommt bei dir? StackOverflowError? Dann poste bitte mal den Stacktrace.
 

blue_devil86

Mitglied
ne das hab ich weg bekommen mit den Sackoverflow

1 //gemachte Eingabe
1 //gemachte Eingabe
1 //gemachte Eingabe
1 //gemachte Eingabe
1 //gemachte Eingabe
1 //gemachte Eingabe
Eingabe m: Eingabe n: Zeile 0 Spalte 0 -- Eingabe m: Eingabe n: Zeile 0 Spalte 0 -- //und dann auf einen haufen das in der Ausgabe


bei mir auf den Laptop geht es auch nicht machst du das unter linux?
 

kleiner_held

Top Contributor
Ja, ich hab auch nur Linux hier und kein Windows zum Testen.
Also wenn System.out.flush() nicht geht, weiß ich auch nicht weiter.
 

blue_devil86

Mitglied
jo dank dir ich habs eigentlich mit netbeans gemacht da gehts nicht und mit bluj gehts sehr komisch

also mach ich es mit bluj weiter :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
kodela Gemittelte Ausgabe von Buchstaben Allgemeine Java-Themen 11
L Event Handling Ausgabe von Radioboxen und befüllen von Comboboxen Allgemeine Java-Themen 1
curranux Ausgabe als Textdatei schreiben. Allgemeine Java-Themen 2
Master3000 Komisches Zeichen als Ausgabe in der Konsole Allgemeine Java-Themen 20
O Formatierte String ausgabe bei vier Variablen in einer Zeile Allgemeine Java-Themen 1
R In der Ausgabe sollte anstelle des obersten Sterns ein "+" stehen nur scheitere ich bei der Implementierung Allgemeine Java-Themen 9
L Ausgabe von in Echtzeit ausgeführten Code Allgemeine Java-Themen 9
B System.out Ausgabe auf jtextarea Fehlersuche Allgemeine Java-Themen 8
J Ausgabe von Links nach Rechts ausgeben? Allgemeine Java-Themen 2
AssELAss Log4j Logging Ausgabe für jede Klasse in seperates File Allgemeine Java-Themen 2
heyluigi Random Integer Array Ausgabe nach Größe sortieren Allgemeine Java-Themen 6
B Game of life Ein und Ausgabe Configurations Datei Allgemeine Java-Themen 17
Exdroid BlueJ Wie bekomme ich die Ausgabe in eine TXT Datei? Allgemeine Java-Themen 2
M Input/Output CMD Ausgabe als ButtonEvent Allgemeine Java-Themen 5
Tausendsassa Input/Output Problem mit der gleichzeitigen Ausgabe zweier Threads Allgemeine Java-Themen 8
S 2-spaltige Ausgabe als Tabelle ausgeben Allgemeine Java-Themen 12
C Hilfe bei einer Point Ausgabe Allgemeine Java-Themen 7
B JFrame Text Ausgabe Allgemeine Java-Themen 7
D Variablen Ausgabe bzw. einlese Fehler Allgemeine Java-Themen 7
M Eclipse Keine Ausgabe mehr bei Fehlern Allgemeine Java-Themen 3
O log4j, Problem bei Ausgabe null-Wert Allgemeine Java-Themen 0
J Ausgabe nach Excel Allgemeine Java-Themen 1
balwan Unverständlichkeit einer Ausgabe Allgemeine Java-Themen 4
K Input/Output Ausgabe in Textdatei Allgemeine Java-Themen 7
B Barcode4j Ausgabe Formatieren Allgemeine Java-Themen 3
S Speichern/Laden/Hinzufügen/Löschen der Array-Wörter; unerwartete Ausgabe Allgemeine Java-Themen 6
H Scanner: Ausgabe erst nach Abbruch Allgemeine Java-Themen 8
K Methoden Ausgabe erfolgt nicht Allgemeine Java-Themen 6
T Ausgabe falsch! Allgemeine Java-Themen 5
W Input/Output Ausgabe eines Statements Allgemeine Java-Themen 5
P Falsche Ausgabe Allgemeine Java-Themen 5
nutellastulle Zugriff, Übergabe, Bearbeitung und Ausgabe von Jlist Allgemeine Java-Themen 6
D Ausgabe von C# Konsolenanwendung lesen Allgemeine Java-Themen 5
O Input/Output CMD-Ausgabe abfangen und in Datei speichern Allgemeine Java-Themen 8
P Pdf ausgabe Allgemeine Java-Themen 3
schlingel Process - Ausgabe leer Allgemeine Java-Themen 5
C Ausgabe unklar Allgemeine Java-Themen 2
J Applet Ausgabe beim Speichern ausblenden Allgemeine Java-Themen 4
Rudolf Java Ausgabe einer Texttabelle im Prompt Allgemeine Java-Themen 4
P Ausgabe der berechneten Fakultaet Allgemeine Java-Themen 12
M Ausgabe in Datei zum Ausdruck Allgemeine Java-Themen 2
E formartierte Ausgabe zur Laufzeit Allgemeine Java-Themen 2
D Bildschirm Flackert bei Ausgabe Allgemeine Java-Themen 4
K Windows Fehlerkanal -> Ausgabe in Datei Allgemeine Java-Themen 6
H Ausgabe von zwei Textfeldern Allgemeine Java-Themen 3
R log4j - Ausgabe der Logs Allgemeine Java-Themen 3
L in zufälligen Sekunden Ausgabe machen Allgemeine Java-Themen 2
W Ausgabe beschleunigen? Allgemeine Java-Themen 3
O Backslashes werden in der Ausgabe nicht übernommen Allgemeine Java-Themen 5
X Ausgabe auf JEditorPane Allgemeine Java-Themen 5
B Ausgabe auf der Konsole bei Nebenläufigkeit, Threads und Synchronisation Allgemeine Java-Themen 8
A Ausgabe in OpenOffice Calc oder pdf Allgemeine Java-Themen 3
T Ausgabe in txt.Datei speichern Allgemeine Java-Themen 23
S Boolean Ausgabe JasperReports Allgemeine Java-Themen 2
M Consolen Ausgabe Allgemeine Java-Themen 3
G Ausgabe mit tag Allgemeine Java-Themen 3
W Ausgabe von Fließkommazahlen formatieren Allgemeine Java-Themen 2
D Ausgabe HTML-Seite Allgemeine Java-Themen 5
H Externe Prozesse und Inputstreams - ausgabe in JTextArea Allgemeine Java-Themen 3
G Ausgabe in eine txt Datei schreiben? Allgemeine Java-Themen 7
T Wieso erfolgt keine Ausgabe. /Excel Allgemeine Java-Themen 19
J Ausgabe der Quelltext Zeilennummer? Allgemeine Java-Themen 12
B serlvet system.out ausgabe Allgemeine Java-Themen 4
B Ausgabe auf stdout "löschen" und dafür neue Ausgab Allgemeine Java-Themen 10
X e.printStackTrace Ausgabe in Datei umleiten? Allgemeine Java-Themen 14
D Dateien und ordner ausgabe Allgemeine Java-Themen 5
M Rekursive Ausgabe einer linkedList Allgemeine Java-Themen 8
M Ausgabe in Console formatieren`? Allgemeine Java-Themen 12
D Seltsame Ausgabe beim zusammenführen zweier Dateien Allgemeine Java-Themen 14
I Composite Pattern für Ausgabe von Ausdruck Allgemeine Java-Themen 3
H falsche ausgabe Allgemeine Java-Themen 15
S Datei Ausgabe Allgemeine Java-Themen 4
T Fehlersuche bzw. woher kommt diese ausgabe? Allgemeine Java-Themen 2
D Formatierte Ausgabe vom ProcessBuilder Allgemeine Java-Themen 4
S Endlos-Schleife bei Ausgabe von ArrayList Allgemeine Java-Themen 6
L Ausgabe auf GUI verzögert Allgemeine Java-Themen 2
D Die Ausgabe von Tidy in eine Datei umleiten Allgemeine Java-Themen 3
R Vorzeichen bei der Ausgabe Allgemeine Java-Themen 7
G Problem mit Ausgabe-Kanälen Allgemeine Java-Themen 2
T Ausgabe bei Struktogrammen Allgemeine Java-Themen 2
G JTextField: Feld für Ausgabe von Meldungen Allgemeine Java-Themen 14
B Formatierte Ausgabe Allgemeine Java-Themen 3
G Einlesen der Ausgabe eines Shellskripts mit Java Allgemeine Java-Themen 2
B Fehler bei Ausgabe in Datei Allgemeine Java-Themen 11
G Ausgabe Allgemeine Java-Themen 9
rosima26 Unterschiedliche Werte bei return/print Allgemeine Java-Themen 12
P sun.print.Win32MediaSize Serialisierungsfehler Allgemeine Java-Themen 1
A Methoden Der Sinn von system.out.print(); Allgemeine Java-Themen 9
C System.out.print("") Compiler Fehler Allgemeine Java-Themen 2
hdi JTable#print & Druckgröße Allgemeine Java-Themen 6
K print() geht nicht ohne println() Allgemeine Java-Themen 3
K Print API: Auslesen der Papiergröße Allgemeine Java-Themen 4
G Position des Print Dialogs vorgeben Allgemeine Java-Themen 3
D Frage zu der Methode void print(file File) Allgemeine Java-Themen 3
Iron Monkey Listening for Print Service Status Changes Allgemeine Java-Themen 2
F Java Print mit Applet einbinden Allgemeine Java-Themen 2
N Thread und System.out.print() Allgemeine Java-Themen 2
X Print Dialog und Skalierung Probleme Allgemeine Java-Themen 4
M Print Screen mit Java erstellen? Allgemeine Java-Themen 12
F Problem beim Drucken mit javax.print Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben