如何计算每个单词的字母

阿米尔侯赛因·内扎姆洛(Amirhossein Nezamlou)

我想知道如何编写一种方法来计算单词数和每个单词字母的数量,例如,如果输入的是“ The Blue Sky”作为回报,我会得到一些东西,告诉我有3个单词3个字母4个字母3个字母

我已经找到了此代码

public static int countWords(String s){

    int wordCount = 0;

    boolean word = false;
    int endOfLine = s.length() - 1;

    for (int i = 0; i < s.length(); i++) {
        // if the char is a letter, word = true.
        if (Character.isLetter(s.charAt(i)) && i != endOfLine) {
            word = true;
            // if char isn't a letter and there have been letters before,
            // counter goes up.
        } else if (!Character.isLetter(s.charAt(i)) && word) {
            wordCount++;
            word = false;
            // last word of String; if it doesn't end with a non letter, it
            // wouldn't count without this.
        } else if (Character.isLetter(s.charAt(i)) && i == endOfLine) {
            wordCount++;
        }
    }
    return wordCount;
}

我非常感谢我能获得的任何帮助!谢谢!

Prem

步骤1-使用空格分隔符查找句子中的单词数。

 String CurrentString = "How Are You";
    String[] separated = CurrentString.split(" ");
    String sResultString="";
    int iWordCount = separated.length;
    sResultString = iWordCount +" words";

第2步-查找每个单词中的字母数。

    for(int i=0;i<separated.length;i++)
    {
    String s = separated[i];
    sResultString = sResultString + s.length + " letters ";
    }

// Print sResultString 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用字典计算字符串中每个单词的字母?(Python)

来自分类Dev

JAVA:计算字符串中的每个单词,并计算单词中的每个字母

来自分类Dev

如何计算每个单词出现的次数?

来自分类Dev

给每个字母分配数字,以便r计算单词中字母的总和

来自分类Dev

如何打印用户输入的每个单词的首字母大写?

来自分类Dev

如何按月计算单词(字母组合/字母组合/字母组合)的出现?

来自分类Dev

计算每个单词的频率

来自分类Dev

Scala计算单词中的字母对

来自分类Dev

计算给定单词的字母

来自分类Dev

按字母顺序排列句子并计算每个单词出现并打印在表格中的次数

来自分类Dev

如何编写pyhton代码,以在文件中打印不包含字母每个字母的单词数?

来自分类Dev

我如何在下面计算每个单词出现的次数

来自分类Dev

如何从文件中选择和计算每个单词?

来自分类Dev

如何计算每个单词出现多少次?

来自分类Dev

如何打乱单词的字母?

来自分类Dev

计算每个单词的出现次数

来自分类Dev

计算每个单词出现的行数

来自分类Dev

计算每个单词的出现次数

来自分类Dev

每个单词的首字母大写-Ruby

来自分类Dev

按值移动每个单词字母

来自分类Dev

每个单词的首字母大写-Ruby

来自分类Dev

单词在每个新行的字母中前进

来自分类Dev

如何计算存储在数组列表中的每个句子中每个单词的出现次数?

来自分类Dev

如何在PHP中将每个单词的最后一个字母大写?

来自分类Dev

如何在C#中的字符串中每个单词的首字母大写

来自分类Dev

如何在Pyspark中用大写字母分隔的每个单词大写?

来自分类Dev

如何在Pyspark中用大写字母分隔的每个单词大写?

来自分类Dev

如何使用REGEX将句子中每个单词的首字母大写?

来自分类Dev

如何将字符串中每个单词的首字母大写

Related 相关文章

  1. 1

    如何使用字典计算字符串中每个单词的字母?(Python)

  2. 2

    JAVA:计算字符串中的每个单词,并计算单词中的每个字母

  3. 3

    如何计算每个单词出现的次数?

  4. 4

    给每个字母分配数字,以便r计算单词中字母的总和

  5. 5

    如何打印用户输入的每个单词的首字母大写?

  6. 6

    如何按月计算单词(字母组合/字母组合/字母组合)的出现?

  7. 7

    计算每个单词的频率

  8. 8

    Scala计算单词中的字母对

  9. 9

    计算给定单词的字母

  10. 10

    按字母顺序排列句子并计算每个单词出现并打印在表格中的次数

  11. 11

    如何编写pyhton代码,以在文件中打印不包含字母每个字母的单词数?

  12. 12

    我如何在下面计算每个单词出现的次数

  13. 13

    如何从文件中选择和计算每个单词?

  14. 14

    如何计算每个单词出现多少次?

  15. 15

    如何打乱单词的字母?

  16. 16

    计算每个单词的出现次数

  17. 17

    计算每个单词出现的行数

  18. 18

    计算每个单词的出现次数

  19. 19

    每个单词的首字母大写-Ruby

  20. 20

    按值移动每个单词字母

  21. 21

    每个单词的首字母大写-Ruby

  22. 22

    单词在每个新行的字母中前进

  23. 23

    如何计算存储在数组列表中的每个句子中每个单词的出现次数?

  24. 24

    如何在PHP中将每个单词的最后一个字母大写?

  25. 25

    如何在C#中的字符串中每个单词的首字母大写

  26. 26

    如何在Pyspark中用大写字母分隔的每个单词大写?

  27. 27

    如何在Pyspark中用大写字母分隔的每个单词大写?

  28. 28

    如何使用REGEX将句子中每个单词的首字母大写?

  29. 29

    如何将字符串中每个单词的首字母大写

热门标签

归档