Heim > Java > javaLernprogramm > So zählen Sie die Anzahl der Wörter in einer Zeichenfolge in Java

So zählen Sie die Anzahl der Wörter in einer Zeichenfolge in Java

WBOY
Freigeben: 2023-04-27 23:34:05
nach vorne
2383 Leute haben es durchsucht

如何统计字符串中的单词数?

这道题呢?主要针对的是英文字符串的情况。虽然中文字符串中也可以有空白字符,但不存在单词这一说。

public class CountNumberOfWordsInString {     public static void main(String[] args) {         countNumberOfWords("My name is Wanger");         countNumberOfWords("I Love Java Programming");         countNumberOfWords(" Java    is  very   important ");     }      private static void countNumberOfWords(String line) {         String trimmedLine = line.trim();         int count = trimmedLine.isEmpty() ? 0 : trimmedLine.split("\\s+").length;          System.out.println(count);     } }
Nach dem Login kopieren

输出结果如下所示:

4 4 4
Nach dem Login kopieren

split() 方法可以对字符串进行拆分,参数不仅可以是空格,也可以使正则表达式代替的空白字符(多个空格、制表符);返回的是一个数组,通过 length  就可以获得单词的个数了。

Das obige ist der detaillierte Inhalt vonSo zählen Sie die Anzahl der Wörter in einer Zeichenfolge in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage