换一个
时间: 2024-02-20 07:58:05 浏览: 14
好的,以下是一个关于Java数组方法的示例:
```
public class ArrayExample {
public static void main(String[] args) {
int[] arr = {5, 3, 9, 1, 7};
// 使用 foreach 循环遍历数组
for (int i : arr) {
System.out.print(i + " ");
}
System.out.println();
// 使用普通 for 循环遍历数组
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
System.out.println();
// 使用 Arrays 类的 toString 方法将数组转换成字符串
String arrStr = Arrays.toString(arr);
System.out.println("数组内容为:" + arrStr);
// 使用 Arrays 类的 fill 方法将数组所有元素填充为指定值
Arrays.fill(arr, 0);
System.out.println("填充后的数组为:" + Arrays.toString(arr));
}
}
```
在这个示例中,我们定义了一个包含 5 个整数的数组对象 `arr`,使用 foreach 循环和普通 for 循环遍历数组,使用 `Arrays.toString(arr)` 方法将数组转换成字符串,以及使用 `Arrays.fill(arr, 0)` 方法将数组所有元素填充为指定值。注意,在调用 `Arrays` 类的方法时,需要在方法名前面加上 `Arrays.` 前缀。