Hey people, i've just started programing java and i've written this.
It's a paper rock scissors program program, and im from sweden, so the variables are i swedish, sorry
My problem is that when i compile this and choose, the letter "s" for sten (stone), it prints '
dator; *sten sax or påse* spelare; påse
but is should print dator; *sten sax or påse* spelare; sten
I've looked over the code like 10 times and i don't se the problem...
i also have another enum class witch just says " enum Dval {sten, sax, påse} enum Sval{sten sax påse}
it's probably really simple, but im new to this sorry, can anyone help me?
import java.util.Scanner; import java.util.Random; public class StenSaxPåse { public static void main(String[] args) { Scanner skann = new Scanner(System.in); Random datorval = new Random(); char spelarval; int dataval; Sval spelare; Dval datorr; boolean sten; boolean sax; boolean påse; dataval = datorval.nextInt(3); System.out.print(0); if (dataval == 00) { datorr = Dval.sten; } else if (dataval == 01) { datorr = Dval.sax; } else if (dataval == 02){ datorr = Dval.påse; } else { datorr = Dval.påse; } System.out.println("Hej"); System.out.println("S för sten X för sax eller P för påse"); spelarval = skann.findInLine(".").charAt(0); påse = spelarval == 'P' || spelarval == 'p'; sten = spelarval == 'S' || spelarval == 's'; sax = spelarval == 'X' || spelarval == 'x'; System.out.println(påse); System.out.println(sten); System.out.println(sax); if (påse) { spelare = Sval.påse; } if (sten) { spelare = Sval.sten; } if (sax) { spelare = Sval.sax; } else {spelare = Sval.påse; } if (spelare == Sval.påse && datorr == Dval.sax) { System.out.println("dator; sten Spelare ; påse"); } if (spelare == Sval.påse && datorr == Dval.sten ) { System.out.println("dator; sten spelare; påse"); } if (spelare == Sval.påse && datorr == Dval.påse) { System.out.println("dator; påse spelare; påse"); } if (spelare == Sval.sten && datorr == Dval.sax) { System.out.println("Dator; sax spelare; sten"); } if (spelare == Sval.sten && datorr == Dval.påse) { System.out.println("Dator; påse spelare; sten"); } if (spelare == Sval.sten && datorr == Dval.sten) { System.out.println("Dator; sten spelare; sten"); } if (spelare == Sval.sax && datorr == Dval.sax) { System.out.println("Dator; sax spelare; sax"); } if (spelare == Sval.sax && datorr == Dval.sten) { System.out.println("Dator; sten spelare; sax"); } if (spelare == Sval.sax && datorr == Dval.påse) { System.out.println("Dator; påse spelare; sax"); } } }