目前我正在Java
制作一个HangMan GUI游戏。当我把正确的话放入程序时它就可以工作了。
但是现在我想在字符串内容下面的代码中加载文本文件并创建它的字符串。
在StackOverflow上,我已经阅读了有关扫描仪的使用情况。
现在我有了这段代码,但它不会接受File file = new File("woordenlijst.txt");
语句,它在'File'中说它无法找到符号。你能帮助我吗?这是我的代码:
import java.util.Scanner;
public class galgjeGUI extends javax.swing.JFrame {
/**
* Creates new form galgjeGUI
*/
private String wGalg; // het te raden woord
private int fouten; // globale variabele toegevoegd jonp
private int pogingen;
private int levens = 7;
public galgjeGUI() {
initComponents();
buttonDisableFunction();
File file = new File("woordenlijst.txt");
Scanner scan = new Scanner(file);
scan.useDelimiter("\\Z");
String content = scan.next();
}
答案 0 :(得分:1)
java如何通过File
知道你的意思,没有名为File
的类,你正在寻找java.io.File
所以告诉编译器通过添加
import java.io.File;
答案 1 :(得分:0)
1)导入合适的包裹。
2)处理异常。
使用后 3)close()
Scanner
个对象。
import java.io.*; //import
Scanner scan = null;
try { //handle exceptions
File file = new File("woordenlijst.txt");
scan = new Scanner(file);
}
catch(FileNotFoundException e) {
System.out.println(e);
}
finally {
scan.close(); // give up the resource.
}