Text über Tastatur eingeben und ausgeben

Seatdriver87

Mitglied
Ich habe folgendes vor:

Der Nutzer soll die folgenden Werte eingeben und es dann ausgegeben kriegen, leider kompiliert er mir das nicht :-(

Java:
import java.io.*;
class abschreibung
{
public static void main (String[] args) throws IOException
{
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
String input;

int wert;
System.out.println("Wieviel hat es gekostet?");// Anschaffungswert 
input = stdin.readLine();
wert = Integer.parseInt( input );

int afadauer;
System.out.println("Wie lange ist die Nutzungsdauer");// in Jahren 
input = stdin.readLine();
afadauer = Integer.parseInt( input );

int bezeichnung;//Bezeichnung der Anlage
System.out.println("Was haben Sie angeschafft?");
input = stdin.readLine();

System.out.println( "" );
System.out.println( "EUR " + wert );
System.out.println( afadauer );
System.out.println( bezeichnung );
}
}
 
Zuletzt bearbeitet:
Es gibt bei Programmen, die nicht gebaut werden können (kann man das so sagen?/bei einen der Standart-Java-Programm) immer einen Fehler. Wäre nett wenn du den in Zukunft angeben würdest, da er genau sagt was wo nicht stimmt.

Aus irgend einen Grund kannst du Methodenvariablen, die vorhin nicht mit Sicherheit eine Zuweißung hatte auch nicht zugreifen. Ist wohl da um Fehler zu vermeiden, ist ja auch egal, es muss mindestens

Java:
int bezeichnung = 0;

heißen.
 
Java:
        String bezeichnung; //Bezeichnung der Anlage
        System.out.println("Was haben Sie angeschafft?");
        bezeichnung = stdin.readLine();

1. Wie soll eine Bezeichnung ein int sein?
2. Musst du mit der Variable auch etwas tun, wenn du sie ausgeben willst.
 
Java:
        String bezeichnung; //Bezeichnung der Anlage
        System.out.println("Was haben Sie angeschafft?");
        bezeichnung = stdin.readLine();

1. Wie soll eine Bezeichnung ein int sein?
2. Musst du mit der Variable auch etwas tun, wenn du sie ausgeben willst.

Ich möchte die Bezeichnung nur ausgeben.

Also z.B.

Geben Sie die Bezeichnung ein.

Baum // Eingabe

Baum // Ausgabe
 
Ich habe dir genau das Codestück gegeben, das du brauchst. Du musst es nur so umsetzen, wie ich es dir vorgemacht habe.
 

Neue Themen


Zurück
Oben