我如何使它,如果用户输入4,它将显示规则文本文件?



我正在制作一款hangman游戏,我想知道如何制作它,以便当用户输入4时,它将显示规则文本文件(rules.txt)


import java.util.Scanner;
class Hangman
{
public static void main(String[] args)
{
Scanner guess = new Scanner(System.in);
System.out.println("Hello, and welcome to Hangman!");
System.out.println("Choose (1)easy   (2)medium   (3)hard (4)rules: ");
int diff = guess.nextInt(); 
if(diff==1)
{
Play obj = new Play();
obj.Start(diff);
}
if(diff==2)
{
Play obj = new Play();
obj.Start(diff);
}
if(diff==3)
{
Play obj = new Play();
obj.Start(3);
}
else{
System.out.print("enter a valid number, please try again");
}
}
}

java.nio.file.Files.readString可以将整个文件读入内存,然后将其打印出来:

if (diff == 4) {
try {
System.out.println(Files.readString(Paths.get("rules.txt")));
} catch (IOException ex) {
ex.printStackTrace();
}
}

最新更新