java вызов метода из другого класса

Я работаю над проблемой и очень застрял, потому что только начинаю изучать java. Любая помощь, которую я могу получить, чтобы понять это, была бы замечательной. Мне нужно написать программу с двумя классами. Основной класс будет читать из файла и использовать второй класс, чтобы определить, сколько раз одни и те же слова повторялись в файле, и добавить их в массив, который содержит слова, и сколько раз слово повторялось. Я в порядке с чтением файловой части. Я просто не могу понять, как вызвать метод из второго класса, чтобы добавить слово в массив и увеличить счетчик. Вот мой код, если вы запустите его, вы увидите, насколько я новичок в этом, по тому, сколько ошибок вы получите.

import java.io.*;

public class Words{
public static void main (String [] args)
{
    ProcessInput();
    System.out.println("\nprogram finished");
}


public static WordList ProcessInput( )
{
    BufferedReader inputFile;
    String inputLine;
    String[] word;
    WordList words;
        try
        {
            inputFile=new BufferedReader(new FileReader ("inputFile.txt"));
            inputLine = inputFile.readLine();
            while (inputLine !=null)
            {
                word=inputLine.toLowerCase().split(" ");
                for (int i=0; i<word.length; i++){
                    System.out.println (word[i]);
                    words=addWord(word[i]);
                }
                inputLine = inputFile.readLine();

            }
            inputFile.close();
        }
        catch (IOException ioe)
        {
            System.out.println (ioe.getMessage());
            ioe.printStackTrace ();
        }
        return words;
}

}

class WordList {
String [] words;
int wordcount;
public WordList ( ){
    words= new String [1000];
    wordcount=0;

}

public String  addWord (String word) {
    words[wordcount]=word;
    wordcount=+1;
    return words[wordcount];

}

public void printList (){
    for (int i=0; i<wordcount; i++){
        System.out.println (words[i]);
    }
}
}
14
задан blackStar 15 October 2011 в 07:12
поделиться