import easyIO.*;
class Oblig3A {
public static void main(String[] args) {
OrdAnalyse oA = new OrdAnalyse(args[0]);
oA.textLeser();
} //closes main
} //closes Oblig3 class
class OrdAnalyse {
String[] ord = new String[5000];
int[] antall = new int[5000];
int antUnik = 0;
String argu;
OrdAnalyse(String file){
argu = file;
} //args relay
void textLeser(){
In lesText = new In(argu);
Out nyText = new Out("oppsummering.txt" , true);
while (!lesText.endOfFile()) {
String reader = lesText.inWord();
for(int i=0; i<ord.length; i++) {
if(reader.equals(ord[i])) {
antall[i]++;
antUnik++;
ord[i] = reader;
nyText.out(ord[i]);
} //if
else {
antall[i]++;
} //else
} //for
}//while
}//textLeser
}//OrdAnalyse.class
任何人都能够发现问题所在?:S 需要帮助。
我不知道它有什么问题,我尝试了很多不同的东西。:/
不知道为什么会这样:s
第 33 行 = if(reader.equals(ord[i])) {