Hallo zusammen,
folgendes Problem:
so wie ich den Code geschrieben habe kann ich die Eingaben als Strings vergleichen, ich will die Aufgabe aber mit Boolean lösen, nur ich weiß leider nicht wie ich die Strings "Ja" oder "Nein" (das sind die Eingaben die gemacht werden können) in Boolische Variablen bekomme. Bzw. den Variablen den Wert "Ja" = true zuweise.
PS:die aufgabe steht unten
hier die Aufgabe:


Vielen Dank schonmal
ps: ich brächte nur ein kleines Beispiel wie ich das machen kann....
folgendes Problem:
so wie ich den Code geschrieben habe kann ich die Eingaben als Strings vergleichen, ich will die Aufgabe aber mit Boolean lösen, nur ich weiß leider nicht wie ich die Strings "Ja" oder "Nein" (das sind die Eingaben die gemacht werden können) in Boolische Variablen bekomme. Bzw. den Variablen den Wert "Ja" = true zuweise.
PS:die aufgabe steht unten
Java:
import javax.swing.*;
public class Aufgabe4neu {
public static void main(String[] args) {
String a;
String g;
String t;
String c;
String ausgabe;
String ja, nein;
ja="ja";
nein="nein";
JTextField [] feld = {new JTextField(), new JTextField(), new JTextField(), new JTextField()};
Object[] msg = {"Symtom A:", feld[0], "Symtom G:", feld[1], "Symtom T:", feld[2], "Symtom C;" , feld[3]};
int click = JOptionPane.showConfirmDialog(null, msg, "Ausgabe", 2);
a = (feld[0].getText());
g = (feld[1].getText());
t = (feld[2].getText());
c = (feld[3].getText());
if (a.equals(ja) {
JOptionPane.showMessageDialog(null, "ok");
hier die Aufgabe:


Vielen Dank schonmal
ps: ich brächte nur ein kleines Beispiel wie ich das machen kann....
Zuletzt bearbeitet von einem Moderator: