Java schere stein papier?

Hi Leute, ich bin seit c.a 1 Woche dabei Java zu lernen. nun versuch ich Schere Stein Papier in Konsolen Ausgabe zu programmieren. Das Problem dabei ist das Wenn ich etwas eingebe (zum beispiel "Schere")bekomme ich nichts zurück.

brauche Hilfe

hier mein Code

import java.util.Scanner;
   import java.util.Random;

  public class SSP {

private static Scanner spieler_auswahl;

public static void main(String[] args){
    String Wahl_spieler;
    int punkte_spieler = 0;
    int punkte_pc = 0;
    int Runden = 0;

    System.out.println("Schere Stein Papier \n");
    System.out.println("Such dir eine Wahl aus");
    
    
    while(Runden < 12){
        Random zG = new Random(); 
         
        String[] auswahl_pc = new String[3];
        auswahl_pc[0] = "Schere";
        auswahl_pc[1] = "Stein";
        auswahl_pc[2] = "Papier";
        
        
            for(int a = 0; a < 1; a++){
                
                int auswahl =zG.nextInt(auswahl_pc.length); // Zufallauswahl

                }
            
        Scanner spieler_wahl = new Scanner(System.in);
        Wahl_spieler = spieler_wahl.nextLine();
        
        if(auswahl_pc.equals(spieler_wahl)){
            System.out.println("Unetntschieden");
            Runden++;
        }
        // schere vergleich
        if(auswahl_pc.equals("Schere") && Wahl_spieler == "Stein" ){
            System.out.println("Du hast gewonnen");
            Runden++;
            punkte_spieler++;
        }
        
        if(auswahl_pc.equals("Schere") && Wahl_spieler == "Papier"){
            System.out.println("Computer hat gewonnen");
            Runden++;
            punkte_pc++;
        }
        
        //Vergleich Stein
        if(auswahl_pc.equals("Stein") && Wahl_spieler == "Schere"){
            System.out.println("Computer hat gewonnen");
            Runden++;
            punkte_pc++;
        }
        if(auswahl_pc.equals("Stein") && Wahl_spieler == "Papier"){
            System.out.println("Du hast Gewonnen");
            Runden++;
            punkte_spieler++;
        }
        
        // Vergleich Papier
        if(auswahl_pc.equals("Papier") && Wahl_spieler == "Stein"){
            System.out.println("Computer hat gewonnen");
            Runden++;
            punkte_pc++;
        }
        if(auswahl_pc.equals("Papier") && Wahl_spieler == "Schere"){
            System.out.println("Du Gewinnst");
            Runden++;
            punkte_spieler++;
        }
    }
}

}

programmieren, Java
Stimmen diese Methoden für meine ArrayList?

Hallo, ich soll ein paar Methoden schreiben, um Produkte in meiner ArrayList "produkte" hinzuzufügen, zu löschen(ein mal oder mehrere male), auszugeben(also man übergibt z.B Äpfel und bekommt dann gesagt, dass 2 verfügbar sind) und verkaufen(der gesamtpreis soll berechnet und der Warenspeicher geleert werden. Ich habe damit schon angefangen, jedoch habe ich bei manchen ein paar Probleme.

  1. Bei der Add Methode bin ich mir sicher, dass alles richtig ist.
  2. Bei der Anzahl Methode habe ich das Gefühl, dass da irgendwas falsch ist, in der Aufgabe ist gewollt, dass man die Anzahl der übereinstimmenden Produkte ausgibt, ich habe aber "gesuchtes Produkt" garnicht angegeben, ist das falsch?
  3. EntferneProdukt ist dann wieder denke ich mal richtig.
  4. Bei dieser Methode gibt es noch eine Anzahl, wie genau mache ich das? Man soll z.B sagen können:" Entferne 3 mal Äpfel, obwohl 4 da sind. Zu beachten ist noch, dass die zu löschende Anzahl nicht größer sein darf, als die Anzahl im Speicher. In der Aufgabe steht, dass man alte Methoden verwenden darf, was ich auch versucht habe, ich glaube allerdings, dass das falsch ist.
  5. Bei der Verkaufsmethode weiß ich nicht wie ich die ganzen Produkte berechnen soll, es wird gefordert, dass der gesamte Verkaufswert der Produkte berechnet und zurückgegeben wird. Danach soll die ArrayList geleert werden.

Wie genau verändere ich am besten den Code, damit das alles funktioniert? Vielen Dank :)

Bild zum Beitrag
programmieren, Java, Informatik

Meistgelesene Beiträge zum Thema Java