Java代码遍历数组的函数
时间: 2024-05-08 13:18:04 浏览: 22
以下是Java代码遍历数组的函数:
```
public static void traverseArray(int[] arr) {
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
```
该函数接受一个整数数组作为参数,并使用for循环遍历数组中的每个元素。在每次循环中,使用System.out.println打印当前元素的值。
相关问题
Java遍历二维数组的函数
Java遍历二维数组可以使用嵌套的for循环,代码如下:
```java
int[][] arr = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
```
以上代码中,外层循环控制行数,内层循环控制列数,通过arr[i][j]访问二维数组中的元素。
js 遍历数组每1秒输出一个
你可以使用`setTimeout()`函数和递归来实现遍历数组并每隔1秒输出一个元素的效果。以下是一个示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>遍历数组</title>
</head>
<body>
<h1>遍历数组</h1>
<p id="result"></p>
<script>
var arr = [1, 2, 3, 4, 5];
var index = 0;
function traverseArray() {
if (index < arr.length) {
document.getElementById("result").innerHTML += arr[index] + " ";
index++;
setTimeout(traverseArray, 1000);
}
}
traverseArray();
</script>
</body>
</html>
```
在这个程序中,我们首先定义了一个数组`arr`和一个全局变量`index`,用于记录当前遍历到的位置。然后,我们定义了一个`traverseArray()`函数,该函数会在每次调用时取出数组对应位置的元素,并将其添加到页面上的`<p>`元素中。接着,我们使用`setTimeout()`函数每隔1秒调用一次`traverseArray()`函数,直到遍历到数组的末尾。最后,我们在页面加载完成后直接调用`traverseArray()`函数开始遍历数组。