我正在學習數組,我想讓一個程序計算單詞。鑑於: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 2013-02-18 12:19:22
你實際上是在試着做String [] myWords = {「soon」,「hi」,「also」,「soon」,「job」,「mother」,「job」,「also 「,」很快「,」稍後「};' – jlordo 2013-02-18 12:21:05
請參閱[那](http://stackoverflow.com/questions/how-to-ask)問之前,我認爲你不符合第一,第三和第四點。 – 2013-07-02 16:16:03