如何将my words.txt读入数组? import java.util.*; 导入java.io.*; 公共级刽子手{ 公共静态void main(字符串[]args)引发IOException{ //导入wordbank的文件 //文件wordbank=新文件(“words.txt”); 扫描仪扫描=新扫描仪(新文件(“words.txt”); String[]wordBank=新字符串[20]; while(scan.hasNext()){ 对于(int x=0;x
我的错误如下。我不知道这是什么意思如何将my words.txt读入数组? import java.util.*; 导入java.io.*; 公共级刽子手{ 公共静态void main(字符串[]args)引发IOException{ //导入wordbank的文件 //文件wordbank=新文件(“words.txt”); 扫描仪扫描=新扫描仪(新文件(“words.txt”); String[]wordBank=新字符串[20]; while(scan.hasNext()){ 对于(int x=0;x,java,arrays,file,Java,Arrays,File,我的错误如下。我不知道这是什么意思 import java.util.*; import java.io.*; public class Hangman { public static void main (String [] args) throws IOException{ // importing file for wordbank // File wordbank = new File("words.txt"); Scanner scan
import java.util.*;
import java.io.*;
public class Hangman {
public static void main (String [] args) throws IOException{
// importing file for wordbank
// File wordbank = new File("words.txt");
Scanner scan = new Scanner( new File ("words.txt"));
String [] wordBank = new String [20];
while ( scan.hasNext() ){
for(int x = 0; x < 10; x++){
String line = scan.nextLine();
wordBank[x] = line;
}
}
System.out.println( wordBank[1]);
}
}
线程“main”java.io.FileNotFoundException:words.txt中的异常(系统找不到指定的文件)
在java.io.FileInputStream.open(本机方法)
位于java.io.FileInputStream。(未知源)
位于java.util.Scanner。(未知源)
在Hangman.main(Hangman.java:8)
您需要在与正在运行的java文件相同的目录中添加一个名为words.txt的文件(包含json数据)。也要取消注释下面的行
File wordbank=新文件(“words.txt”)代码>您认为这意味着什么:系统找不到指定的文件。?将文件放在Java可以找到它们的地方:-)您要读取的文件在哪里?它的位置与您运行此应用程序的位置有何关系?
Exception in thread "main" java.io.FileNotFoundException: words.txt (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.util.Scanner.<init>(Unknown Source)
at Hangman.main(Hangman.java:8)