Erstellen eines Aufhangsspiels, aber die Wörter drucken _______ anstelle von t_h___i__, wenn Sie zufällig ein für die ScJava

Java-Forum
Anonymous
 Erstellen eines Aufhangsspiels, aber die Wörter drucken _______ anstelle von t_h___i__, wenn Sie zufällig ein für die Sc

Post by Anonymous »

Ich mache ein Hang -Spiel und stieß auf dieses Problem, dass es tatsächlich ____ anstelle von Buchstaben druckt. Hier ist, was ich versucht habe: < /p>

Code: Select all

import java.util.Random;

public class Main {
public static void main(String[] args) {
Random random = new Random();
String secretWord = "ThinkPad";
StringBuilder output = new StringBuilder();
int randomLetter;
char letter;

for (int i = 0; i < secretWord.length(); i++) {
randomLetter = random.nextInt(0, secretWord.length());
letter = secretWord.charAt(randomLetter);
if (!(String.valueOf(secretWord.charAt(i))).equals(String.valueOf(letter))) {
output.append("_");
}
else {
output.append(secretWord.charAt(i));
}
}

System.out.println(output);

}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post