我想知道如何从命令行将数据从文本文件获取到 java 程序。我正在使用窗户。
我用了
Java myprogram < c:\inputfile.txt
它不起作用,但是当我使用
Java myprogram good
有用。“好”是我用它作为输入的词
仅供参考:当我使用
Java myprogram good > c:\outfile.txt
这是用于将输出写入文本文件..
我需要从文本文件“inputfile.txt”中读取并写入“outputfile.txt”
我用这个
Java myprogram "c:\\inputfile.txt" > "c:\\outputfile.txt"
但不工作
我使用的这段代码
import edu.smu.tspell.wordnet.*;
public class myprogram{
public static void main (String [] args) {
System.setProperty("wordnet.database.dir", "C:\\Program Files (x86)\\WordNet\\2.1\\dict\\");
WordNetDatabase database = WordNetDatabase.getFileInstance();
String result = "";
NounSynset nounSynset;
NounSynset[] hyponyms;
Synset[] synsets = database.getSynsets(args[0]);
for (int i = 0; i < synsets.length; i++) { //iteratre over all senses
String[] wordForms = synsets[i].getWordForms();
for (int j = 0; j < wordForms.length; j++) {
System.out.println(wordForms[j]);
}
}
}
}