Я узнал о массивах, и я хотел сделать слова для подсчета программ. Дано: String myWords = {"soon; hi; also; soon; job; also"};
, мне нужно создать метод, подобный countWrods(myWords);
Отпечатанный результат должен быть отпечатан в алфавитном порядке, количестве уникальных слов и полных слов. вот мой код:Как считать слова в массиве строк в java?
public class Words {
public static void main(String[] args){
String[] myWords = {"soon; hi; also; soon; job; mother; job; also; soon; later"};
Words myW= new Words();
myW.countWords();
System.out.println("\tWords \tFreq");
}
public static String[] countWords(myWords){
for (int i=0; i<myWords.length; i++){
String temp = myWords[i];
//System.out.println(temp + " ");
for(int j=i+1; j<myWords.length; j++){
String temp2= myWords[j];
System.out.println("No. of unique words: ");
}
}
}
}
Что я должен делать дальше?
Ваш массив строк содержит только один элемент. Просто говорю. (Может быть одна строка) – keyser
Вы действительно пытаетесь сделать 'String [] myWords = {" soon "," hi "," also "," soon "," job "," mother "," job "," and "," soon "," later "};' – jlordo
Перед тем, как задать вопрос, посмотрите [this] (http://stackoverflow.com/questions/how-to-ask), я думаю, что вы не согласны с первым, третьим и четвертым точки. –