如何从数组列表中的文本文件中分割数据?

时间:2017-12-06 22:27:29

标签: arraylist split

我正在尝试编写一个数组列表,其中包含来自文本文件的信息,该文件应该将名称的所有字符添加到一起以给我一个总计。我已经完成了但它添加了空格,我尝试使用.split(“”);但它仍然没有奏效。 这是我到目前为止的代码

    String tempLatinName = " ";
    String latinLength = " ";
    int letters = 0;
    for (int i = 0; i < info.size(); i++) {
        tempLatinName = info.get(i).getLatinName();   
        tempLatinName.split(" ");
        latinLength = tempLatinName;
        letters += latinLength.length();
    }
    System.out.println("Total number of letters in all Latin names = " + letters);

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

基于here

您是否尝试过以下操作:

  

tempLatinName.split('');

  

tempLatinName.split();

答案 1 :(得分:0)

如果您想获取字符串中的字符数,而不是tempLatinName.split(" ");,那么您应该尝试使用latinLength = tempLatinName.replace(" ","");,然后使用latinLength.Length的空格来获取字符串的长度  有关替换here的更多信息 有关长度here

的更多信息