Fehler bei string Attribut!

N

NINA2003

Mitglied
So sieht meine programmierung aus. Jedoch kommt bei der Eingabe der variablen "cannot find symbol". Jedoch nur bei den strings.

Java:
public class SillyStory
{
    //Attributliste
    private int jahreszahl;
    String name;
    String ort;
    String tier;
    //1.Standardkonstruktor
    public SillyStory() {
        jahreszahl = 2003;
        name = "Nina";
        ort = "Dinkelsbühl";
        tier = "Dackel";
    }

    //2.Konstruktor
    public SillyStory(int jahreszahlNeu, String nameNeu, String ortNeu, String tierNeu) {
        jahreszahl = jahreszahlNeu;
        name = "nameNeu";
        ort = "ortNeu";
        tier = "tierNeu";

    }

    public String geschichte1 (int jahreszahlNeu, String nameNeu, String ortNeu, String tierNeu) {
    return "geschichte1";
   }
   
   
    public String toString () {
      
        return "Im Jahre "+jahreszahl +" lebte " +name + " in " +  ort +" ."+
         "Eines Tages als " +name +" spazieren war, sprang " +name + " ein gewaltiges Tier von " +tier + " in den Nacken. " +
        "Das Tier war ganz nass." +
        "Als "  +name + "schreien wollte, bemerkte" + name +  ",dass das vermeintlich wilde Tier selbst Angst hatte." +
        "In diesem Moment entschied sich " +name + "diese arme Gestalt von " +tier + "mit nach Hause zu nehmen" ;
       

    }

   
   
   
   
}
 
temi

temi

Top Contributor
Verwende bitte die Code-Tags. Das Symbol mit den drei Punkten rechts vom Smiley:

Java:
public class SillyStory
{
//Attributliste
private int jahreszahl;
String name;
String ort;
String tier;
//1.Standardkonstruktor
public SillyStory() {
jahreszahl = 2003;
name = "Nina";
ort = "Dinkelsbühl";
tier = "Dackel";
}

//2.Konstruktor
public SillyStory(int jahreszahlNeu, String nameNeu, String ortNeu, String tierNeu) {
jahreszahl = jahreszahlNeu;
name = "nameNeu";
ort = "ortNeu";
tier = "tierNeu";

}

public String geschichte1 (int jahreszahlNeu, String nameNeu, String ortNeu, String tierNeu) {
return "geschichte1";
}


public String toString () {

return "Im Jahre "+jahreszahl +" lebte " +name + " in " + ort +" ."+
"Eines Tages als " +name +" spazieren war, sprang " +name + " ein gewaltiges Tier von " +tier + " in den Nacken. " +
"Das Tier war ganz nass." +
"Als " +name + "schreien wollte, bemerkte" + name + ",dass das vermeintlich wilde Tier selbst Angst hatte." +
"In diesem Moment entschied sich " +name + "diese arme Gestalt von " +tier + "mit nach Hause zu nehmen" ;


}





}
 
N

NINA2003

Mitglied
Verwende bitte die Code-Tags. Das Symbol mit den drei Punkten rechts vom Smiley:

Java:
public class SillyStory
{
//Attributliste
private int jahreszahl;
String name;
String ort;
String tier;
//1.Standardkonstruktor
public SillyStory() {
jahreszahl = 2003;
name = "Nina";
ort = "Dinkelsbühl";
tier = "Dackel";
}

//2.Konstruktor
public SillyStory(int jahreszahlNeu, String nameNeu, String ortNeu, String tierNeu) {
jahreszahl = jahreszahlNeu;
name = "nameNeu";
ort = "ortNeu";
tier = "tierNeu";

}

public String geschichte1 (int jahreszahlNeu, String nameNeu, String ortNeu, String tierNeu) {
return "geschichte1";
}


public String toString () {

return "Im Jahre "+jahreszahl +" lebte " +name + " in " + ort +" ."+
"Eines Tages als " +name +" spazieren war, sprang " +name + " ein gewaltiges Tier von " +tier + " in den Nacken. " +
"Das Tier war ganz nass." +
"Als " +name + "schreien wollte, bemerkte" + name + ",dass das vermeintlich wilde Tier selbst Angst hatte." +
"In diesem Moment entschied sich " +name + "diese arme Gestalt von " +tier + "mit nach Hause zu nehmen" ;


}





}
 
temi

temi

Top Contributor
Jedoch kommt bei der Eingabe der variablen "cannot find symbol".

Was meinst du damit?

Dein zweiter Konstruktor macht nicht das was du möchtest. Ich nehme an, dass du die Parametervariablen an die Attributvariablen zuweisen möchtest und nicht eine festen String.

Edit: geschichte1() ??? Was soll die Methode machen? Aktuell gibt sie einfach einen String mit dem Inhalt "geschichte1" zurück.
 
N

NINA2003

Mitglied
Es kommt trotzdem noch bei der EINGABE der variablen die Fehlermeldung "cannot find symbol"!
 
N

NINA2003

Mitglied
Es funktioniert im Prinzip so wie ich es möchte. Ich kann nur die Variblen beim öffnen der toString-Methode (Geschichte1) nicht eingeben, da dann diese Fehlermeldung erscheint. Jedoch nur bei Name, Tier und Ort, da diese keine Zahlenwerte sind. Bei Jahreszahl erscheint diese Fehlermeldung nicht.
 
temi

temi

Top Contributor
Es funktioniert im Prinzip so wie ich es möchte. Ich kann nur die Variblen beim öffnen der toString-Methode (Geschichte1) nicht eingeben, da dann diese Fehlermeldung erscheint. Jedoch nur bei Name, Tier und Ort, da diese keine Zahlenwerte sind. Bei Jahreszahl erscheint diese Fehlermeldung nicht.

Sorry, ich kann dir nicht folgen. Bei mir funktioniert dein Code soweit ohne Fehler.

Und ich weiß immer noch nicht, wo du irgendwelche Variablen eingeben möchtest und auch nicht, was du mit "öffnen der toString-Methode" meinst. Die wird einfach nur ausgeführt.

Java:
    public static void main(String[] args) {


        Silly s = new Silly();

        System.out.println(s.toString());
    }

Code:
Im Jahre 2003 lebte Nina in Dinkelsbühl .Eines Tages als Nina spazieren war, sprang Nina ein gewaltiges Tier von Dackel in den Nacken. Das Tier war ganz nass.Als Ninaschreien wollte, bemerkteNina,dass das vermeintlich wilde Tier selbst Angst hatte.In diesem Moment entschied sich Ninadiese arme Gestalt von Dackelmit nach Hause zu nehmen
 
N

NINA2003

Mitglied
Ich wollte ihnen ein Bild schicken, aber es lässt sich leider nicht hochladen. Laut Aufgabenstellung muss ich jetzt noch eine main-methode erstellen. Vielen herzlichen Dank für ihre Hilfe.
 
kneitzel

kneitzel

Top Contributor
Also ich verstehe auch nicht, was der TE meint, denn eine Eingabe erfolgt ja nirgends. Evtl. wird der Konstruktor mit Parametern als "Eingabe" gesehen und da ist ja noch nicht alles korrekt:
Java:
public SillyStory(int jahreszahlNeu, String nameNeu, String ortNeu, String tierNeu) {
  jahreszahl = jahreszahlNeu;
  name = "nameNeu";
  ort = "ortNeu";
  tier = "tierNeu";
}

Wie werden die Strings "nameNeu", "ortNeu" und "tierNeu" in die Variablen geschrieben und nicht die Parameter nameNeu, ortNeu und tierNeu.
==> Generell würde ich auch jedem Anfänger empfehlen, eine IDE zu nutzen (IntelliJ, Eclipse, ...), die so Code auswertet und Hilfen gibt. So würde hier z.B. eine IDE warnen, dass die Parameter nameNeu, ortNeu und tierNeu nie verwendet werden.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Fehler: String zu Integer Java Basics - Anfänger-Themen 7
M Compiler-Fehler Fehler bei String-Arrays Java Basics - Anfänger-Themen 3
D Fehler bei String eingabe via Scanner Java Basics - Anfänger-Themen 6
W Klassen Fehler bei public void setLabelText(JLabel label, String text) Java Basics - Anfänger-Themen 11
S String.format Fehler Java Basics - Anfänger-Themen 12
V Variablen String zu Double, Merkwürdiger Fehler Java Basics - Anfänger-Themen 6
F Problem: Verschlüsselung von String in Array Fehler Java Basics - Anfänger-Themen 2
Chocola Datums-String mit "ungültigem Anhängsel" wird ohne Fehler geparsed. Kann man dies irgendwie beheben? Java Basics - Anfänger-Themen 3
M Compiler-Fehler Fehler Meldung java.lang.NumberFormatException: empty String Java Basics - Anfänger-Themen 2
B Array fehler bei string split Java Basics - Anfänger-Themen 4
T Fehler beim Konvertieren (String --> Float) Java Basics - Anfänger-Themen 5
S Arrays - Fehler bei der Verarbeitung: For input string: "Berlin" Java Basics - Anfänger-Themen 14
StupidAttack Fehler: String index out of range:7 Java Basics - Anfänger-Themen 10
Eldorado Fehler bei String.split Java Basics - Anfänger-Themen 4
O Fehler in der String-Distanz-Berechnung Java Basics - Anfänger-Themen 5
K Fehler Meldung java.lang.NumberFormatException: empty String Java Basics - Anfänger-Themen 1
I String, Split, match, wo liegt mein Fehler ? Java Basics - Anfänger-Themen 4
T String splitten und auf fehler abfragen Java Basics - Anfänger-Themen 3
S java.lang.String Fehler bei DB Abfrage Java Basics - Anfänger-Themen 4
M Scannen von *.txt - Dateien; wo sind der oder die Fehler? Java Basics - Anfänger-Themen 4
P Methoden aufrufen - Fehler Java Basics - Anfänger-Themen 20
JavaClap "Bruchrechner" liefert Fehler/keine Ausgabe bei Addition und Subtraktion Java Basics - Anfänger-Themen 0
B if Clause Fehler Java Basics - Anfänger-Themen 2
G Fibonacci Zahlenreihe Fehler Java Basics - Anfänger-Themen 4
A Fehler beim Ausführen einer class Datei Java Basics - Anfänger-Themen 6
B Fehler, aber ich weiß nicht warum Java Basics - Anfänger-Themen 3
C system cannot be resolved Fehler in Eclipse Java Basics - Anfänger-Themen 18
J Fehler im Code, aber ich weiß nicht wieso! Java Basics - Anfänger-Themen 6
M Compiler-Fehler Fehler beim Ausführen des Codes Java Basics - Anfänger-Themen 25
M While-Schleifen-Fehler Java Basics - Anfänger-Themen 4
N Fehler bei JUnit Test Java Basics - Anfänger-Themen 5
C Projekte in 2 versch. Arbeitsbereichen: auf ein Projekt verweisen (ohne Fehler zu bekommen) Java Basics - Anfänger-Themen 8
R Java SQL Fehler! Java Basics - Anfänger-Themen 4
L non-static Fehler Java Basics - Anfänger-Themen 16
C Fehler beim Speichern (Build projekt) Java Basics - Anfänger-Themen 42
L Methoden Wie Löse ich ext Methoden Aufruf Fehler? Java Basics - Anfänger-Themen 3
F Methoden Bitte Helft mir meinen Fehler zu finden. Möchte in diesem Bankenprogramm durch die Konsoleneingabe auswählen welches Konto reduziert und welches erhö Java Basics - Anfänger-Themen 17
C Fehler bei der Compilierung Java Basics - Anfänger-Themen 1
T Mein Programm hat Fehler Java Basics - Anfänger-Themen 4
S Warum dieser Fehler? Java Basics - Anfänger-Themen 1
B Fehler bei Ausführung Java Basics - Anfänger-Themen 5
Kirby_Sike Fehler beim Ausgeben Java Basics - Anfänger-Themen 2
X java.lang.NullPointerException fehler ? Java Basics - Anfänger-Themen 1
L Wo ist der Fehler? Java Basics - Anfänger-Themen 87
J Fehler in Programm: Index -1 out of bounds for length 0 Java Basics - Anfänger-Themen 5
M JOptionPane Fehler bei "Abbrechen" des Fensters Java Basics - Anfänger-Themen 10
W Wo liegt der Fehler? Java Basics - Anfänger-Themen 8
G Palindromtest mit Angabe WO der Fehler ist Java Basics - Anfänger-Themen 2
J Wo ist der Fehler im Programmcode? Java Basics - Anfänger-Themen 7
J Fehler den ich nicht kapiere Java Basics - Anfänger-Themen 9
H "AWT-EventQueue-0" Fehler Java Basics - Anfänger-Themen 3
S Brauche hilfe in Java [Fehler in mein Code]? Java Basics - Anfänger-Themen 2
J Fehler beim generieren von 4 Zufallszahlen Zahl doppelt ist eigentlich ausgeschlossen Java Basics - Anfänger-Themen 9
C Fehler getMaxOf Java Basics - Anfänger-Themen 4
mars90 Fehler in der Variablen Deklaration Java Basics - Anfänger-Themen 8
M in Tik Tak Toe "KI" Fehler Java Basics - Anfänger-Themen 2
F ClassCastException Fehler bei Bounds Java Basics - Anfänger-Themen 3
A Kalender programmieren, ich finde meinen Fehler nicht. Java Basics - Anfänger-Themen 9
S Compiler-Fehler Basic- Taschenrechner/ Fehler Java Basics - Anfänger-Themen 8
L Fehler bei der AUsführung der .class Datei Java Basics - Anfänger-Themen 23
der_Schokomuffin Fehler bei Zufallsgeneration von Zahlen Java Basics - Anfänger-Themen 7
H Frage zu fehler Java Basics - Anfänger-Themen 24
F Swing - Fehler - Paint Methode Java Basics - Anfänger-Themen 7
C Überprüfen eines Queltextes auf Syntax-Fehler und Laufzeitfehler Java Basics - Anfänger-Themen 2
M java.util.scanner Fehler Java Basics - Anfänger-Themen 5
F Warum erhalte ich diese Fehler bei der Einbindung von SQLite JDBC in Eclipse? Java Basics - Anfänger-Themen 1
P Mittelwert Arrayelemente berechnen Fehler Java Basics - Anfänger-Themen 5
L Fehler im Programm bei Ausgabe Java Basics - Anfänger-Themen 21
F Type safety: A generic array of.. Fehler Java Basics - Anfänger-Themen 3
K Fehler beim Programmieren von TicTacToe Java Basics - Anfänger-Themen 12
S if_else Fehler Java Basics - Anfänger-Themen 9
P Fehler: Hauptklasse [Klassenname] konnte nicht gefunden oder gelad Java Basics - Anfänger-Themen 4
L Fehler beim laden eines Icons Java Basics - Anfänger-Themen 3
Z Montageberechnungs programm, finde leider den Fehler nicht Java Basics - Anfänger-Themen 13
D Xpath Fehler Java Basics - Anfänger-Themen 4
Harlequin Compiler-Fehler Text Adventure - "Long Output" Fehler Java Basics - Anfänger-Themen 3
W JavaFX import Fehler/Zellularautomaten Java Basics - Anfänger-Themen 1
N Abbrechen einer Eingabe endet im Fehler Java Basics - Anfänger-Themen 3
A Fehler bei .toArray Java Basics - Anfänger-Themen 5
I Unbekannter Array fehler Java Basics - Anfänger-Themen 10
Hanschyo If Bedingung Fehler Java Basics - Anfänger-Themen 7
T Komischer Fehler mit einer if-Bedingung Java Basics - Anfänger-Themen 3
S Finde den fehler nicht Java Basics - Anfänger-Themen 1
T Erste Schritte JAR import Fehler Java Basics - Anfänger-Themen 2
A Kfz - Händler Klasse. JUnit-Test gibt noch Fehler an, aber finde Ursache nicht Java Basics - Anfänger-Themen 7
H 3 oder 4 Fehler im Code Java Basics - Anfänger-Themen 0
H 3 oder 4 Fehler im Code Java Basics - Anfänger-Themen 19
M F4 und Java - Fehler Java Basics - Anfänger-Themen 3
M Methoden Fehler und finde die Lösung nicht wirklich Java Basics - Anfänger-Themen 6
U Best Practice Fehleranalyse, welche Fehler macht Ihr beim Lernen bzw. auch später Java Basics - Anfänger-Themen 12
Y Caesar Verschlüsselung Fehler Java Basics - Anfänger-Themen 4
I Datentypen input.nextCharAt(0) wirft einen Fehler Java Basics - Anfänger-Themen 3
D Primzahlenprogramm-Fehler Java Basics - Anfänger-Themen 7
O Unerklärlicher Fehler Unresolved compilation problem Java Basics - Anfänger-Themen 2
M Was brauche ich für Java + Fehler Java Basics - Anfänger-Themen 2
M Array Summe- wo ist der Fehler ? Java Basics - Anfänger-Themen 13
N Ausführung gibt keinen Fehler an, Return wird aber nicht ausgegeben Java Basics - Anfänger-Themen 22
H Wieso wird mir ein Fehler angezeigt? Java Basics - Anfänger-Themen 5
L Variablen Fehler bei der Entschlüsselung. Java Basics - Anfänger-Themen 5
L Variablen Unbekannter Fehler Java Basics - Anfänger-Themen 14

Ähnliche Java Themen

Anzeige

Neue Themen


Oben