Ausgangslage/Idee:
ich erstelle einen zweidemensionalen array.
i
Also ich möchte nun , dass in meinem Array folgende werte stehen : Array :
Ich habe jetzt das ganze in einer switch- Anweisung gemacht, aber ich weiß nicht , wie ich explizit die eine 0 um 1 erhöhe und die andere um 1.
Das war meine idee, aber irgendwie klappt das nicht so ganz
ich erstelle einen zweidemensionalen array.
i
Java:
int AnzahlFragen ; // wird vom benutzer eingegeben
int coolArray [][]= new int [AnzahlFragen] [2];
//
Also ich möchte nun , dass in meinem Array folgende werte stehen : Array :
sprich in der ersten Dimension steht eine beliebige zahl x , und jetzt will ich je nach fall die eine 0 oder die andere 0 verändern.Sprich wenn der Benutzer ein ja eingibt,dann wird die erste 0 um 1 erhöht, wenn der Benutzer ein nein eingibt, dann wird die zweite 0 um eins erhöht.|x|
|_|
|0|
|0|
Ich habe jetzt das ganze in einer switch- Anweisung gemacht, aber ich weiß nicht , wie ich explizit die eine 0 um 1 erhöhe und die andere um 1.
Java:
void einfachvergleichen(){
for(int u=0;u<Quiz.length;u++){
IO.println(Quiz[u]);
char a=IO.readChar("ja oder nein?");
switch(a){
case 'j':jaAnt++;
coolArray[u][0]= i; // i wurde davor auf 0 gesetzt
System.out.println(coolArray[u][0]);
break;
case'n':neinAnt++;
coolArray[u][1]= i;// i=0
System.out.println(coolArray[u][1]);
break;
default:IO.println("Sie haben eine unzulässige Antwort gegeben");
}
}
IO.println(jaAnt);
}
Das war meine idee, aber irgendwie klappt das nicht so ganz