java - 查找 ArrayList 中所有值的长度
问题描述
对于一个程序,我试图按照以下方式重复嵌套 for 循环:
for(int i = 0;i < ArrayList.size();i++){
for(int x = 0;x <ArrayList.get(i).length();x++){
//stuff
}
}
本质上,我想为 ArrayList 的每个索引中的每个字符重复一个 for 循环,但这个解决方案似乎不起作用。任何帮助表示赞赏!
编辑:在我的情况下,arraylist 将只包含字符串
解决方案
尝试使用 For Each 循环,这样:
int sumLength = 0;
ArrayList<String> r = new ArrayList<String>();
for(String s : r)
{
sumLength += s.length();
}
return sumLength;
这将为您提供 ArrayList 中所有长度的总和
推荐阅读
- python - 在 seaborn 线图中绘制多条线
- dart - 扑腾的音频播放器
- nao-robot - NAO机器人的奇怪姿势
- c - 为什么我的 CRITICAL_SECTION 的 RecursionCount 这么大?调试死锁
- python - sklearn inverse_transform 返回巨大的值并将 MAE 降至零
- android - 一个 EditText 的 OnKey 事件适用于两个 EditText,如何解决此问题?
- django - 如何使用 Django 查询在 Django 中进行 Ajax?
- swift - macOS Swift 启动位置无法访问
- r - 如何在ggplot的玫瑰图中将y轴从计数更改为百分比?
- python - Pandas 过滤在另一列中同时具有空值和非空值的值