java - 如何填充二维数组
问题描述
好的,所以我是二维数组的新手,我正在尝试填充尺寸为 3x5 的二维数组。我想让数字 1-15 填充数组,如果尺寸发生变化,比如 6x7,它会用数字 1-42 填充它。任何帮助,将不胜感激。对于填充,我需要一个嵌套的 for 循环并打印出来我需要为每个循环使用一个嵌套。
解决方案
像这样的东西?
int numRows = 3;
int numCols = 5;
int[][] arr = new int[numRows][numCols];
int counter = 1;
for (int row = 0; row < numRows; row++) {
for (int col = 0; col < numCols; col++) {
arr[row][col] = counter;
counter++;
}
}
推荐阅读
- python - Python Dataframe 遍历行(比较它们之间的值)并准备一个组作为输出
- node.js - mongodb、mongoose、express、nodejs 使用旧值更新多个文档中的字符串
- python - 为什么 python 包中 __init__.py 中的命令行为与命令行不同?
- android - 如何在不使用 FFMPEG 重新编码的情况下在精确位置修剪视频文件
- android - 无法构建项目 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
- python - 有没有办法可以计算单选按钮的累积值
- csv - 如何在批处理脚本中将文件从 xlsx 放入 csv
- python - 使用索引遍历字符串中的字符
- c# - EF Core 嵌套 ThenInclude
- ssl - 设置 SSL 后 Keycloak 在 https 上不起作用