Also arbeite ich an einem einfachen Hangman-Spiel auf Java. Der Computer sollte ein zufälliges Wort aus einem Satz von Worten wählen:Hangman Spielecode:
public void setWords() {
words[0] = "notions";
words[1] = "measure";
words[2] = "product";
words[3] = "foliage";
words[4] = "garbage";
words[5] = "minutes";
words[6] = "chowder";
words[7] = "recital";
words[8] = "concoct";
words[9] = "brownie";
}
Ich versuche, den Code zu schreiben, ein zufälliges Wort zu erzeugen, wenn der Spieler spielt: Ich habe dies als Vorspeise:
public class Hangman {
private int numwords = 10;
private String[] words = new String[numwords];
private String gameWord;
private String dispWord = "-------";
private char[] dispArr = dispWord.toCharArray();
private static void main(String[] args) {
System.out.println("Welcome to Hangman!:");
Random rand= new Random();
char c = rand.nextChar(setWords);
}
Könnten Sie bitte mit der Syntax der Wahl eines zufälligen Wortes mit der selectGameWord() Methode helfen? Vielen Dank!
aber dann sollte ich den statischen Teil zu nur öffentlichen void main ändern (String [] args) {richtig? – Emily
Wenn Sie nur eine Klasse haben, müssen Sie nicht. –
weil, als ich diesen Code hatte, gab es mir einige Fehler, die sagen, dass ich "keinen statischen Verweis auf nicht statische Feldwörter machen kann" – Emily