2016-04-12 19 views
-2

文字列を個々の文字に分割して各文字の相対頻度をユーザーに伝えるプログラムを作ったが、私はこの方法を持っていることが(スペースを除く)文字列自体の長さを生成するために取得する方法に苦労:Javaプログラムで文字列の長さを出力する方法

public static int getNumberOfWordsInSentaence(String text){ 
    return text.split(" ").length; 
} 
+0

スプリット戻ります配列ではなく、 "スペースでない"記号の数ではなく、文字列内の単語の数を返します –

答えて

0

あなたが使用できるスペースのない文字列の長さを計算する:

text.replaceAll("\\s+", "").length() 
関連する問題