这就是我所拥有的 没有显示错误但它没有运行请告诉我问题是什么 我必须导入别的东西吗? 该文件是书中的段落
import java.io.File;
import java.util.ArrayList;
import java.util.Scanner;
public class Unique {
public static void main(String[] args) {
}
public void add(String fileName) throws Exception {
File inFile = new File("ReadThis.txt");
ArrayList<String> words = new ArrayList<String>();
Scanner scanner = new Scanner(inFile);
while (scanner.hasNext()) {
String word = scanner.next() ;
word = word.replaceAll("[^a-zA-Z ]", "");
words.add(word) ;
}
scanner.close();
}
}
答案 0 :(得分:1)
您的代码的入口点为空。
public static void main(String[] args) {
}
您描述的行为正是此代码的作用:无。
您必须将要运行的代码插入main-method
才能使其运行。 E.g:
public static void main(String[] args) {
new Unique().add("someFile");
}