BufferedReader

Status
Nicht offen für weitere Antworten.

Sindbad1983

Top Contributor
Hi!

Kann mir bitte jemand helfen?

Wo liegt da der Fehler?

Ich möcht 3 Zahlen einlesen und sie dann mit in der Methode behandeln!
Die Methode soll dann true oder false ausgeben!
Bitte um ein schnelle Hilfe!
Vielen Dank!!!


Code:
import java.io.*;


public class SummenTest{

public static void main(String [] args) throws IOException{

	String line1,line2,line3;
	int t1,t2,t3;
	boolean ergebnis=true;

	BufferedReader in=new BufferedReader(new InputStreamReader(System.in));

	System.out.println("t1= ");
	line1=in.readLine();
	t1=Integer.parseInt(line1);
	System.out.println("t2= ");
	line2=in.readLine();
	t2=Integer.parseInt(line2);
	System.out.println("t3= ");
	line3=in.readLine();
	t3=Integer.parseInt(line3);

	summeTest(t1,t2,t3);
}

public boolean summeTest(int t1, int t2, int t3){

		if(t1+t2==t3){
			return true;
		}
		else if(t2+t3==t1){
			return true;
		}
		else if(t3+t1==t2){
			return true;
		}
		else{
			return false;
		}

	}
}
 

foobar

Top Contributor
Statische Methoden können nicht auf nicht statische Methoden zugreifen.
Code:
public static boolean summeTest(int t1, int t2, int t3)
 

Sindbad1983

Top Contributor
..aber warum geht das z.B. nicht???
dass ich das mit einer boolschen Variable mach..oder so?
Oder wie würds richtig gehören?


Code:
import java.io.*;



public class SummenTest{

	boolean ergebnis=true;





public static void main(String [] args) throws IOException{

	String line1,line2,line3;
	int t1,t2,t3;




	BufferedReader in=new BufferedReader(new InputStreamReader(System.in));

	System.out.println("t1= ");
	line1=in.readLine();
	t1=Integer.parseInt(line1);
	System.out.println("t2= ");
	line2=in.readLine();
	t2=Integer.parseInt(line2);
	System.out.println("t3= ");
	line3=in.readLine();
	t3=Integer.parseInt(line3);



	System.out.println(ergebnis);

}

  public static boolean summeTest(int t1, int t2, int t3){



		if(t1+t2==t3){
			return ergebnis;
		}
		else if(t2+t3==t1){
			return ergebnis;
		}
		else if(t3+t1==t2){
			return ergebnis;
		}
		else{
			return false;
		}



	}
}


Danke,Tommy
 
G

Guest

Gast
Doch, es geht. Einen Regenschirm machst Du im Ar... nicht auf, alles andere geht. ;)
Lese doch paar Grundlagen zu Java (z.B. in Java ist auch eine Insel)

Code:
boolean ergebnis = summeTest(t1,t2,t3);
System.out.println(ergebnis);

oder

Code:
boolean ergebnis = summeTest(t1,t2,t3);

// Wenn Ergebnis positiv (ergebnis == true)
if(ergebnis) {
  System.out.println("Alles OK");
}
else {
  System.out.println("Nix OK");
}
 

Sindbad1983

Top Contributor
ok..es funktioniert!

Danke sehr!

Ja..ich hab schon so viel gelesen, aber wo steht denn sowas?
Wo stehen solche Zusammenhänge?
mit den beiden Methoden?Wo steht, dass statische Methoden nicht auf nicht statische Methoden zugreifen können, etc?
Sowas lernt man nur durch Üben und durch solche hilfsbereiten Menschen, wie du es bist!
Danke für deine Hilfe!!
ciao
 
G

Guest

Gast
Jeder hat mal so angefangen. ;)
Ich würde Dir empfehlen das genannte Buch systematisch von Anfang bis Ende
durchzugehen. Alternativ findest Du vielleicht ein einfaches Taschenbuch (z.B. vom rororo-Verlag)
Tippe die Beispiele ab und mach' Dir paar Gedanken darüber, was dort passiert und warum
überhaupt.
Kein Copy& Paste, damit Du Deine gesunde Portion an Tipfehlern kriegst und
dadurch auch Fehlersuche lernst. :bae:
Gewöhne Dich auch daran mit der API-Doku zu arbeiten. Früher oder später werden
Dir "Grundlagen-Bücher" nicht ausreichen und dann musst Du auf englische Literatur
zurückgreifen, denn bis einer auf die Idee kommt eine Übersetzung ins Deutsche
zu machen ist das Thema schon veraltet.

Keine Panik, der "totale Durchblick" kommt noch. ;)

Viel Erfolg.
 

Sindbad1983

Top Contributor
ok..danke
wie lang programmierst du schon?
Brauchst du das in der Arbeit?oder Schule?

Ich hab das Buch "Java in 21 Tagen durchgearbeitet"!
Jetzt muss ich programmieren,programmieren, programmieren...und manchmal hab ich halt einfach ein Verständnisproblem!
Meist bei Dingen, die eigentlich ganz einfach sind...!
Aber das wird hoffentlich noch!
Danke!
 
G

Guest

Gast
Irgendwann Ende der 80er habe ich damit angefangen. Von Assembler über
Pascal, C/C++, Clarion und dann wieder die ganze Palette von Skript-/Shellprachen
(Perl, PHP etc.). Damals war ich noch auf dem E-Technik Dampfer. Als Folge der Arbeit
mit Microcontrollern und sonstigen "programmierbaren" Dingern bin ich irgendwann mal
auf die Informatik-Bahn geraten. Momentan programmiere ich fast ausschliesslich nur
"noch" in Java (Job bedingt)

Kurz gesagt, Java ist doof, da muss man aber durch. ;)

PS: Wenn Du etwas siehst, was nach Basic aussieht, renn' weg :bae:
 

Sindbad1983

Top Contributor
Oh Mann..also bist du praktisch Profi!..cool!
Naja..ich bin vorher ins Gym gegangen und jetzt muss ich auf der Uni eben Java lernen..ich habs gehasst, aber jetzt wirds mir immer lustiger!
Früher wusste ich nie weiter und hab dann aufgegeben, aber seitdem ich immer Lösungen bzw. Lösungeansätze im Forum bekomm, bin ich viel motivierter und versuch die Probleme dann zu lösen!..und dann das nächste usw....!
Das macht Spaß!
Es wird auch immer besser! Nur manchmal hab ich wie gesagt diese Verständnisprobleme und die muss ich noch ausmärzen!

Also weiterhin noch viel Erfolg im Beruf und danke nochmal für deine Hilfsbereitschaft!

Gute Nacht!
ciao,Tommy
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
berserkerdq2 Brauche ich while != -1, wenn ich immer einen BufferedReader verwende? Java Basics - Anfänger-Themen 8
S Erklärung BufferedReader und InputStreamReader Java Basics - Anfänger-Themen 4
Dimax BufferedReader.readLine().length() wirft NullPointer Java Basics - Anfänger-Themen 6
K Verständnisfrage Server/Client BufferedReader, PrintWriter Java Basics - Anfänger-Themen 2
M BufferedReader begrenzen Java Basics - Anfänger-Themen 3
M Java: BufferedReader liest nur die Hälfte der Text-Datei. Java Basics - Anfänger-Themen 4
O BufferedReader - Endlos Schleife Java Basics - Anfänger-Themen 2
K BufferedReader für IOTools ersetzen? Java Basics - Anfänger-Themen 17
M BufferedReader neue Zeile nach Knopfdruck Java Basics - Anfänger-Themen 9
H Unterschied BufferedReader und BufferedInputStream Java Basics - Anfänger-Themen 4
S BufferedReader TextFields Import Java Basics - Anfänger-Themen 5
B BufferedReader gibt Datei-Inhalt doppelt aus Java Basics - Anfänger-Themen 3
S BufferedReader nächste Zeile lesen Java Basics - Anfänger-Themen 4
E Erste Schritte txt.Datei mit BufferedReader einlesen und in 2D-Array abspeichern Java Basics - Anfänger-Themen 15
A Textdatei mit BufferedReader einlesen Java Basics - Anfänger-Themen 0
P Einlesen von Daten via BufferedReader Java Basics - Anfänger-Themen 4
S Einlesen BufferedReader Java Basics - Anfänger-Themen 5
D BufferedReader/InputStreamReader/Split Java Basics - Anfänger-Themen 2
M bufferedreader loop stoppen Java Basics - Anfänger-Themen 2
HoloYoitsu BufferedReader verhält sich seltsam Java Basics - Anfänger-Themen 10
I BufferedReader Text-Datei einlesen??? Java Basics - Anfänger-Themen 1
J Scanner & BufferedReader Java Basics - Anfänger-Themen 3
D Hilfe bei FileReader und BufferedReader Java Basics - Anfänger-Themen 2
V Fehlerhafte BufferedReader/switch Benutzung? Java Basics - Anfänger-Themen 2
L 2x BufferedReader in einem Programm Java Basics - Anfänger-Themen 1
K Einlesen einer txt von BufferedReader klappt nicht wie gewünscht Java Basics - Anfänger-Themen 12
N BufferedReader Java Basics - Anfänger-Themen 19
N Erste Zeile bei BufferedReader doppelt lesen? Java Basics - Anfänger-Themen 2
P Interpreter-Fehler Probleme mit java.io.BufferedReader Java Basics - Anfänger-Themen 6
M BufferedReader => TextField/Label Java Basics - Anfänger-Themen 8
B Input/Output Benutzereingabe mit BufferedReader Java Basics - Anfänger-Themen 7
B Erste Schritte BufferedReader mag nicht so recht Java Basics - Anfänger-Themen 4
B Input/Output Probleme mit BufferedReader Java Basics - Anfänger-Themen 4
J BufferedReader in Integer konvertieren Java Basics - Anfänger-Themen 7
T Input/Output StructuredFileReader extends BufferedReader Java Basics - Anfänger-Themen 6
P BufferedReader - als String[] speichern ? Java Basics - Anfänger-Themen 5
H Problem mit Regex in Verbindung mit BufferedReader Java Basics - Anfänger-Themen 4
J InputStreamReader + BufferedReader - keine Eingabemöglichkeit Java Basics - Anfänger-Themen 10
G Hilfe bei BufferedReader Java Basics - Anfänger-Themen 4
A Methoden BufferedReader durchzählen dann lesen Java Basics - Anfänger-Themen 11
T BufferedReader mehrere Zeilen einlesen Java Basics - Anfänger-Themen 4
S Erste Schritte Frage bezüglich "BufferedReader" Java Basics - Anfänger-Themen 3
A BufferedReader mit geöffneter Datei Java Basics - Anfänger-Themen 4
M Eigener InputStream will nicht mit BufferedReader Java Basics - Anfänger-Themen 3
H BufferedReader Zeilenauslesen & verwenden Java Basics - Anfänger-Themen 4
S BufferedReader liest was anderes als BufferedWriter schreibt Java Basics - Anfänger-Themen 5
F Eingabe von Ganzen Zahlen oder Strings mit BufferedReader Java Basics - Anfänger-Themen 10
D BufferedReader und .split() Java Basics - Anfänger-Themen 3
C BufferedReader Java Basics - Anfänger-Themen 5
C Datentypen BufferedReader Java Basics - Anfänger-Themen 6
c_sidi90 BufferedReader Benzinverbrauch Java Basics - Anfänger-Themen 7
Antoras Datei laden mit BufferedReader sehr langsam Java Basics - Anfänger-Themen 7
J Bufferedreader nich von anfang an. Java Basics - Anfänger-Themen 14
M Position des BufferedReader Java Basics - Anfänger-Themen 6
J Socket - BufferedReader lese Problem Java Basics - Anfänger-Themen 2
U BufferedReader - mark Java Basics - Anfänger-Themen 6
Hamstinator Frage zu BufferedReader/FileReader Java Basics - Anfänger-Themen 4
K BufferedReader/Writer trotz Cache? Java Basics - Anfänger-Themen 9
MEETyA Zeilenumbrüche fehlen nach BufferedReader Java Basics - Anfänger-Themen 3
S BufferedReader in Methode übergeben Java Basics - Anfänger-Themen 2
C BufferedReader und FileWrite Java Basics - Anfänger-Themen 2
G Frage zu BufferedReader readline() Java Basics - Anfänger-Themen 3
M BufferedReader.readline() Unix/Windows Zeilenumbruch Java Basics - Anfänger-Themen 4
K zwei Funktionen, ein BufferedReader? Java Basics - Anfänger-Themen 8
K BufferedReader im Konstruktor // guter Stil ? Java Basics - Anfänger-Themen 2
hdi FileReader / BufferedReader langsam? Java Basics - Anfänger-Themen 3
N BufferedReader Verständnisproblem Java Basics - Anfänger-Themen 12
M Problem mit BufferedReader. Java Basics - Anfänger-Themen 10
N Probleme mit dem BufferedReader Seitenquelltext auszulesen Java Basics - Anfänger-Themen 6
G BufferedReader Problem Java Basics - Anfänger-Themen 5
G Probleme mit BufferedReader Java Basics - Anfänger-Themen 6
E Was ließt der BufferedReader eigentlich ein? Java Basics - Anfänger-Themen 3
N Problem mit BufferedReader und close() Java Basics - Anfänger-Themen 6
T NullPointerException bei BufferedReader Java Basics - Anfänger-Themen 4
G bufferedReader -> String[] Java Basics - Anfänger-Themen 8
J NullPointerException BufferedReader.readLine() Java Basics - Anfänger-Themen 4
S java.io.* BufferedReader to String Java Basics - Anfänger-Themen 12
T BufferedReader oder Prozess, wer hängt sich auf? Java Basics - Anfänger-Themen 6
J bufferedReader liest zu wenig daten ein Java Basics - Anfänger-Themen 6
G BufferedReader Problem Java Basics - Anfänger-Themen 10
W Bestimmten Pfad im BufferedReader Java Basics - Anfänger-Themen 4
P BufferedReader / FileReader Key und Values Java Basics - Anfänger-Themen 7
K FileReader BufferedReader & Arrays Java Basics - Anfänger-Themen 14
G BufferedReader - split-Methode Java Basics - Anfänger-Themen 6
G Bufferedreader Java Basics - Anfänger-Themen 11
B BufferedReader für Char? Java Basics - Anfänger-Themen 6
K BufferedReader & BufferedWriter Java Basics - Anfänger-Themen 6
G BufferedReader Java Basics - Anfänger-Themen 6
V BufferedReader dann zusammenzählen Java Basics - Anfänger-Themen 3
G Hashset verknüpfen mit BufferedReader Java Basics - Anfänger-Themen 18
S BufferedReader (JFileChooser) Java Basics - Anfänger-Themen 2
P Komisches Verhalten von BufferedReader und readLine() Java Basics - Anfänger-Themen 2
R Probleme mit Bufferedreader Java Basics - Anfänger-Themen 11
R frage zur read()-Methode des BufferedReader Java Basics - Anfänger-Themen 2
M mit BufferedReader Zeile lesen Java Basics - Anfänger-Themen 11
L read() (von bufferedReader) abbrechen Java Basics - Anfänger-Themen 5
L unterbrechen von bufferedReader.read() Java Basics - Anfänger-Themen 4
R BufferedReader <-> InputStream Java Basics - Anfänger-Themen 3
G BufferedReader Java Basics - Anfänger-Themen 18
A BufferedReader Java Basics - Anfänger-Themen 6

Ähnliche Java Themen


Oben