Arrays.fill()用于快速填充数组,但是只适用于一维数组。
若是想填充二维数组则需要循环
详细用法:
Arrays.fill(int[] a, from, to, int var)
int[] a: 需要填充的数组。
from:数组填充的起始位置(包括此位置)。
to: 数组填充的终止位置(不包括此位置)。
int var: 填充进数组的值。
若无from和to则将全部填充或替换。文章来源:https://www.toymoban.com/news/detail-517273.html
至于二维数组用法如下所示:(本质仍是填充一维数组)文章来源地址https://www.toymoban.com/news/detail-517273.html
int[][] dist = new int[2][n];
for (int i = 0; i < 2; i++) {
//填充max
Arrays.fill(dist[i], Integer.MAX_VALUE);
}
到了这里,关于Array.fill()用法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!