我正在努力接受这个代码实际上用简单的术语表达的含义,而且经常出现并经常使用但由于某种原因,我感到困惑,因为我还没有开始以简单的方式理解它
for (int i=0; i<list.length; i++) {
list[i] = 0;
谢谢,
答案 0 :(得分:4)
TL; DR它将list
数组中的每个值设置为0.
看起来你有一个整数数组int[] list
,它可能包含也可能不包含某些值。您使用for
循环来遍历list
的每个元素,并将每个值设置为0
。它是通过使用i
作为索引将0
设置为来实现此目的的。它知道使用list.length
停止,这意味着当for
等于i
包含的元素数时,它将退出list
循环。 list
数组可能经常在不同的地方使用,因此这段代码有助于清理list
可能包含的任何不需要的数据。
请查看Help with understanding java 'for' loops以获取有关for
循环的更多信息。查看 this link 以帮助您更好地理解数组。