如何获取段落并将所有句子存储在字符串数组中

悉达斯·卡利潘

我是 Java 新手。我想将一个段落的所有句子分开并放入String[]. 我的代码如下所示:

int i =0;
if(str.length()> 40){

        int sentences = str.length() - str.replace(".","").length();
        Log.d("number of Sentences",String.valueOf(sentences));
        strlets = new String[sentences];
        for (int count =0;count<sentences;count++){

            for (;i<str.length();i++){
                char c = str.charAt(i);
                if(c == '.'){
                    break;
                }
                strlets[count] = strlets[count] + c;

            }
        }

        Log.d("strlets",strlets[1]);
    }

这并没有给我一个我想要的输出。我只收到第一句话。

艾略特新鲜

如果我理解你的问题,它可以在一行中完成。即,

String[] sentences = str.split("\\.\\s*");

这将str在文字上拆分输入.(并消耗任何以下可选的空格)。而且,要记录它,您可以使用Arrays.toString(Object[])

Log.d("sentences", Arrays.toString(sentences));

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在集合中获取所有文档的ID并存储在字符串数组中?

来自分类Dev

C#在句子中查找特定的字符串并将其存储在多维数组中

来自分类Dev

如何删除字符串中的所有空格并将数据存储在它们之间?

来自分类Dev

如何获取复选框值并将其存储到Android中的字符串数组中

来自分类Dev

从第一个句子后面的字符串中获取所有文本

来自分类Dev

如何将字符串中的所有 IP 地址获取到 bash 数组中

来自分类Dev

从字符串中获取数字作为模式并将其存储在数组中

来自分类Dev

从用户那里获取输入并将其存储在Java中的字符串数组中

来自分类Dev

在javascript中获取JSON对象的对象名称并将其存储在字符串数组中

来自分类Dev

如何在iOS Swift中获取数组中所有字符串的首字母?

来自分类Dev

如何在java的字符串数组中获取所有下拉列表值?

来自分类Dev

Lodash - 如何从集合中获取匹配字符串条件数组的所有对象

来自分类Dev

android - 从edittext获取字符串并将其存储在数组中

来自分类Dev

如何反转数组中的所有字符串?

来自分类Dev

如何在bash中拆分字符串并将令牌存储在数组中

来自分类Dev

如何遍历字符串并将其存储到NASM中的数组中?

来自分类Dev

如何从字符串中获取参数并将它们存储在变量中?(C#)

来自分类Dev

如何获取所有字符串并将其替换为数据库 JavaScript 中的另一个字符串

来自分类Dev

如何将字符串分成相等的部分并将其存储在字符串数组中

来自分类Dev

如何将字符串分成相等的部分并将其存储在字符串数组中

来自分类Dev

如何在C中获取浮点数组的顶部索引并将其与存储在另一个数组中的字符串配对

来自分类Dev

从字符串中搜索字符,并将所有数据存储到该字符之前的变量中

来自分类Dev

如何拆分定界符字符串并将其存储为python中的数组?

来自分类Dev

如何删除回车符和空格并将字符串正确存储在数组中?

来自分类Dev

如何从数组中获取所有数据并将其存储在新变量或常量中?

来自分类Dev

提取{动态}之间的所有值并将其放置在字符串数组中

来自分类Dev

获取两个字符串之间的所有行并将数据存储在python 2.7中的另一个文件中

来自分类Dev

如何读取字符串数据并只从中获取数字并将其存储在列表中

来自分类Dev

如何从字符串中提取所有字母字符并存储为一维数组?

Related 相关文章

  1. 1

    如何在集合中获取所有文档的ID并存储在字符串数组中?

  2. 2

    C#在句子中查找特定的字符串并将其存储在多维数组中

  3. 3

    如何删除字符串中的所有空格并将数据存储在它们之间?

  4. 4

    如何获取复选框值并将其存储到Android中的字符串数组中

  5. 5

    从第一个句子后面的字符串中获取所有文本

  6. 6

    如何将字符串中的所有 IP 地址获取到 bash 数组中

  7. 7

    从字符串中获取数字作为模式并将其存储在数组中

  8. 8

    从用户那里获取输入并将其存储在Java中的字符串数组中

  9. 9

    在javascript中获取JSON对象的对象名称并将其存储在字符串数组中

  10. 10

    如何在iOS Swift中获取数组中所有字符串的首字母?

  11. 11

    如何在java的字符串数组中获取所有下拉列表值?

  12. 12

    Lodash - 如何从集合中获取匹配字符串条件数组的所有对象

  13. 13

    android - 从edittext获取字符串并将其存储在数组中

  14. 14

    如何反转数组中的所有字符串?

  15. 15

    如何在bash中拆分字符串并将令牌存储在数组中

  16. 16

    如何遍历字符串并将其存储到NASM中的数组中?

  17. 17

    如何从字符串中获取参数并将它们存储在变量中?(C#)

  18. 18

    如何获取所有字符串并将其替换为数据库 JavaScript 中的另一个字符串

  19. 19

    如何将字符串分成相等的部分并将其存储在字符串数组中

  20. 20

    如何将字符串分成相等的部分并将其存储在字符串数组中

  21. 21

    如何在C中获取浮点数组的顶部索引并将其与存储在另一个数组中的字符串配对

  22. 22

    从字符串中搜索字符,并将所有数据存储到该字符之前的变量中

  23. 23

    如何拆分定界符字符串并将其存储为python中的数组?

  24. 24

    如何删除回车符和空格并将字符串正确存储在数组中?

  25. 25

    如何从数组中获取所有数据并将其存储在新变量或常量中?

  26. 26

    提取{动态}之间的所有值并将其放置在字符串数组中

  27. 27

    获取两个字符串之间的所有行并将数据存储在python 2.7中的另一个文件中

  28. 28

    如何读取字符串数据并只从中获取数字并将其存储在列表中

  29. 29

    如何从字符串中提取所有字母字符并存储为一维数组?

热门标签

归档