Android - java - 计算单词

erd*_*ter 8 java string android

我有一个edittext,我想计算其中的单词.编辑文本中有新行时出错.

我试过这个:

String[] WC = et_note.getText().toString().split(" ");
Log.i("wordcount", "wc: " + WC.length);
Run Code Online (Sandbox Code Playgroud)

这是一个文本 - > wc:4

这是

一个

文字 - > wc:4

这是

一个简单的

文字 - > wc:4

有任何想法吗?

Gar*_*han 11

您希望拆分任意字符串的空格,而不仅仅是空格字符.所以,用.split("\\s+")而不是.split(" ").