Operatoren The Operator * is undefined for the argument type(s) double, String

Kardio

Mitglied
Hallo! :)

Ich beschäftige mich nun seit 2 1/2 Tagen mit Java. Heute morgen begann ich mein erstes "richtiges" Programm zu schreiben. Es schien alles gut zu laufen, aber jetzt komm ich nicht mehr weiter...

Hier der Code: http://pastebin.com/kDgHz6u9


Hier eine kurze Erklärung zu meinem Programm: Ich wollte einen Kalorien Grundumsatz Rechner schreiben. Der Grundumsatz ist für Männer und Frauen unterschiedlich (verschiedene Formeln).
Es gibt außerdem noch verschiedene Parameter mit denen das Ergebnis der Formel multipliziert wird (den Grad der Aktivität den du ausübst (PAL-Wert)). Alle diese Werte kann man über die "JOptionPane-Funktionen" eingeben. Nachdem ich fertig war mit dem programmieren der Eingabe, wollte ich die Werte in die Formel einsetzen, doch das funktioniert nicht... Ich habe keine Ahnung was ich falsch gemacht habe... Ich denke, das ich einen Fehler beim "parsen" gemacht habe, bin mir aber nicht sicher...

Ich hoffe jemand kann mir helfen, mein Problem zu lösen...

Mit freundlichen Grüßen

~ Kardio
 

CSHW89

Bekanntes Mitglied
Bitte das nächste mal den Code in Code-Tags hier einfügen, und bei Fehlern den kompletten Stacktrace (die komplette Fehlerausgabe) angeben. Du benutzt die Strings wie z.b. "kg", nicht den geparsten Wert "kgwert". Du musst die Variablen "...wert" außerhalb der try's definieren und im try setzen. Diese Variablen benutzt du dann in den Formeln.

lg Kevin
 

Kardio

Mitglied
Bitte das nächste mal den Code in Code-Tags hier einfügen, und bei Fehlern den kompletten Stacktrace (die komplette Fehlerausgabe) angeben. Du benutzt die Strings wie z.b. "kg", nicht den geparsten Wert "kgwert". Du musst die Variablen "...wert" außerhalb der try's definieren und im try setzen. Diese Variablen benutzt du dann in den Formeln.

lg Kevin

Danke für deine Antwort! :)

Irgendwie klappt das trotzdem nicht... Kannst du den ausgebesserten Fehler zeigen?

lg Kardio
 
Zuletzt bearbeitet von einem Moderator:

Joose

Top Contributor
Irgendwie klappt das trotzdem nicht.
Was klappt nicht?

Du musst vor außerhalb deiner try-Blöcke jeweils eine double Variable deklarieren.
Innerhalb der try-Blöcke versuchst du den eingelesen Wert zu parsen und weist ihn der double Variable zu.

Und für die Berechnung verwendest du dann die double Variablen und nicht die Strings.

Tipp: Deine String Variablen sind auch außerhalb der try-Blöcke deklariert.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L The operator && is undefined for the argument type(s) String, boolean Java Basics - Anfänger-Themen 8
snipesss Operator "-" is undefined Java Basics - Anfänger-Themen 1
O Operator undefined Java Basics - Anfänger-Themen 2
pkelod Binäre Darstellung Bitwise-Operator Java Basics - Anfänger-Themen 10
U Wie genau funktioniert der ! Operator Java Basics - Anfänger-Themen 3
C ?: Operator Java Basics - Anfänger-Themen 14
L Java operator % Java Basics - Anfänger-Themen 3
KogoroMori21 Erklärung zum Ternären Operator Java Basics - Anfänger-Themen 4
B Modulo-Operator anhand eines Beispieles erklären Java Basics - Anfänger-Themen 7
C Ternärer Operator mit Strings Java Basics - Anfänger-Themen 3
L Modulus Operator Java Basics - Anfänger-Themen 3
A Zuweisungen und -- operator; Java Basics - Anfänger-Themen 2
H << Operator Java Basics - Anfänger-Themen 7
F RegEx "+" nur als Zeichen, nicht als Operator oder Sonstiges Java Basics - Anfänger-Themen 2
H Operatoren Der bedingte Operator ? : ; Java Basics - Anfänger-Themen 2
J new-Operator Java Basics - Anfänger-Themen 6
H this operator - was ist das? Java Basics - Anfänger-Themen 2
R Operatoren Bad operand types for binary operator Java Basics - Anfänger-Themen 4
O Bedingter Operator eine Frage! Java Basics - Anfänger-Themen 10
O Erste Schritte x*y*z mit Shift Operator moeglich? Java Basics - Anfänger-Themen 15
L Operatoren error: bad operand types for binary operator && Java Basics - Anfänger-Themen 8
E Methoden in new-Operator Methode in geschweifter Klammer Java Basics - Anfänger-Themen 3
I bad operand types for binary operator > Java Basics - Anfänger-Themen 5
D Conditional Operator ?: Java Basics - Anfänger-Themen 3
L Operatoren Übungsklausuraufgabe, unbekannter Operator Java Basics - Anfänger-Themen 13
H Operatoren Fehler bad operand types for binary operator Java Basics - Anfänger-Themen 7
F Operatoren If mit variabelem Operator Java Basics - Anfänger-Themen 2
J instanceof Operator Java Basics - Anfänger-Themen 3
J Operator * benutzen Java Basics - Anfänger-Themen 3
DeVolt Operatoren Frage zum new-Operator Java Basics - Anfänger-Themen 4
N Methoden Modulo Operator Java Basics - Anfänger-Themen 1
S Operatoren ! Operator Java Basics - Anfänger-Themen 4
N this-Operator Java Basics - Anfänger-Themen 2
ubaro1 Operatoren Der Tide Operator und positive Ganzzahlen in Binär Java Basics - Anfänger-Themen 1
S Hashcode - Operator ^ Java Basics - Anfänger-Themen 11
M Shift Operator Java Basics - Anfänger-Themen 3
V XOR-Operator? Java Basics - Anfänger-Themen 5
K Zugriff einer Klasse auf eine andere Andere -> bad operand for binary operator Java Basics - Anfänger-Themen 5
J bad operand types for binary operator Java Basics - Anfänger-Themen 3
T Pixelmanipulation Sobel-Operator Java Basics - Anfänger-Themen 2
K Frage zu Class Operator Java Basics - Anfänger-Themen 2
C Operatoren | - Operator Java Basics - Anfänger-Themen 10
K .Class Operator unklar Java Basics - Anfänger-Themen 3
B Operator | Java Basics - Anfänger-Themen 11
R Compiler-Fehler Operator + nicht erlaubt? Java Basics - Anfänger-Themen 6
C Was tut der | Operator? Java Basics - Anfänger-Themen 8
K Polymorphie und instanceOf Operator Java Basics - Anfänger-Themen 6
S Objekt Erzeugung ohne new Operator Java Basics - Anfänger-Themen 6
C Logischer UND Operator funktioniert nicht richtig Java Basics - Anfänger-Themen 5
H Buch: Java lernen mit BlueJ Modulo-Operator Java Basics - Anfänger-Themen 16
K Conditional Operator Java Basics - Anfänger-Themen 16
A Was bedeutet der Operator *= ? Java Basics - Anfänger-Themen 2
A Operator in Java Java Basics - Anfänger-Themen 11
S Modulo Operator Java Basics - Anfänger-Themen 8
C Variablen Problem: variable operator might not have been initialized Java Basics - Anfänger-Themen 9
D : ? Operator -Verständnisproblem Java Basics - Anfänger-Themen 24
K OOP Wertebereich Ergebnis von % Operator Java Basics - Anfänger-Themen 8
L Frage zu Konstruktoren und dem this Operator Java Basics - Anfänger-Themen 16
R Ersatz für Modulo Operator Java Basics - Anfänger-Themen 8
W &-Operator in diesem Zusammenhang Java Basics - Anfänger-Themen 19
J Oder-Operator Tastenkürzel Java Basics - Anfänger-Themen 7
K Cast-Operator Java Basics - Anfänger-Themen 3
D Bit-Operator & Java Basics - Anfänger-Themen 5
Q mathematische Operationen als Methode und nicht Infix-Operator Java Basics - Anfänger-Themen 14
V Cast-Operator Java Basics - Anfänger-Themen 2
G super operator und incompatible types, simple fehler Java Basics - Anfänger-Themen 8
N Operator aus Array lesen Java Basics - Anfänger-Themen 2
G Für was braucht man den This-operator Java Basics - Anfänger-Themen 3
M Binärdarstellung in Java mit Shift-Operator + bitweises und Java Basics - Anfänger-Themen 2
W Seltsamer Operator int var = 1<< 23; Java Basics - Anfänger-Themen 4
P If Abfrage, Variablenvertauschung und UND Operator Java Basics - Anfänger-Themen 4
J Modulo-Operator rechnet falsch Java Basics - Anfänger-Themen 2
B + operator Java Basics - Anfänger-Themen 4
F Generische Methode - was bringt der Wildcard Operator? Java Basics - Anfänger-Themen 7
H Konditional Operator Java Basics - Anfänger-Themen 2
NightmareVirus new operator Java Basics - Anfänger-Themen 5
M %-Operator Java Basics - Anfänger-Themen 3
G string ohne '+' operator Java Basics - Anfänger-Themen 5
S Modulo-Operator Java Basics - Anfänger-Themen 5
S Operator ! auf char nicht anwendbar, was nun? Java Basics - Anfänger-Themen 7
T sobel-operator Java Basics - Anfänger-Themen 3
W %-Operator Java Basics - Anfänger-Themen 4
S Unterschied: ++a & a++ Operator? Java Basics - Anfänger-Themen 9
ven000m Operator += Java Basics - Anfänger-Themen 4
Student Probleme mit dem new-Operator Java Basics - Anfänger-Themen 14
G Operator-Überladung Java Basics - Anfänger-Themen 6
B Operator Java Basics - Anfänger-Themen 2
Z operator ++ Java Basics - Anfänger-Themen 3
N return-Operator Java Basics - Anfänger-Themen 11
R Compiler-Fehler JTable mit XML befüllen | The constructor JTable(Object[], String[]) is undefined Java Basics - Anfänger-Themen 10
D Klassen undefined for the type 'object' Java Basics - Anfänger-Themen 2
F The constructor Vehikel(String, int) is undefined warum?? Java Basics - Anfänger-Themen 4
D Methoden undefined method Java Basics - Anfänger-Themen 13
L Constructor is undefined Java Basics - Anfänger-Themen 4
S CSVReader funktioniert nicht ---- The Constructor CSVReader(String) is undefined Java Basics - Anfänger-Themen 4
S The constructor File(URL) is undefined Java Basics - Anfänger-Themen 10
G Undefined Instanz/Konstruktoraufruf Java Basics - Anfänger-Themen 8
M Fehlermeldung: the method.... ist undefined for the type object Java Basics - Anfänger-Themen 6
M Ausgabe von "Undefined" Java Basics - Anfänger-Themen 3
B Undefined for the type... Java Basics - Anfänger-Themen 15

Ähnliche Java Themen

Neue Themen


Oben