Hallo zusammen,
hab jetzt im Eigenstudium mal angefangen mit Java, bin aber auf folgendes Problem gestossen... Will in folgendem Beispiel das er bei ausgabe.leseX() den zuvor eingegebenen Wert ausgibt, es kommt jedoch nur 0 dabei raus..
Hoff ihr könnt mir weiterhelfen.
hab jetzt im Eigenstudium mal angefangen mit Java, bin aber auf folgendes Problem gestossen... Will in folgendem Beispiel das er bei ausgabe.leseX() den zuvor eingegebenen Wert ausgibt, es kommt jedoch nur 0 dabei raus..
Hoff ihr könnt mir weiterhelfen.
Code:
import java.io.*;
public class Rechteck {
public static void main(String[] args) throws IOException {
InputStreamReader eingabeStrom = new InputStreamReader(System.in);
BufferedReader tastatur = new BufferedReader(eingabeStrom);
// Einlesen
System.out.println("Bitte x Wert eingeben ");
int xWert = Integer.parseInt( tastatur.readLine() );
System.out.println("Bitte y Wert eingeben ");
int yWert = Integer.parseInt( tastatur.readLine() );
Punkt pos1 = new Punkt();
pos1.setzePunkt( xWert, yWert);
Punkt ausgabe = new Punkt();
System.out.println("X-Wert: " + ausgabe.leseX() );
}
}
class Punkt
{
int xPos, yPos;
void setzePunkt(int x, int y)
{
this.xPos = x;
this.yPos = y;
}
int leseX()
{
return this.xPos;
}
int leseY()
{
return this.yPos;
}
}
class Linie
{
}