小编Ale*_*x S的帖子

必须得到字符串ArrayList中的字母数

如果我给出的字符串的ArrayList,即{"hello", "goodbye", "morning", "night"},我该如何检查有多少a的,b的,c的,等有列表中?

该方法必须返回一个ints 数组,其中position [0]是a's 的数字等.例如returnArray[1] = 1,因为b列表中有一个.有没有比仅仅硬编码每个字母更好的方法呢?

public static int[] getLetters( ArrayList<String> list) {
    int [] result = new int[25];
    if(list.contains('a')) {
        result[0] = result[0] + 1;
    }
    return result;
}
Run Code Online (Sandbox Code Playgroud)

有没有比再重复上述策略25次更好的方法?

java arraylist

4
推荐指数
1
解决办法
1860
查看次数

标签 统计

arraylist ×1

java ×1