使用java,定义两个方法,一个可以排序数组,一个可以遍历一个数组。再定义测试类,可以调用两个方法,实现已定义好的数组的排序和遍历,输出排序后的数组。
时间: 2024-02-15 15:03:27 浏览: 83
好的,以下是使用 Java 语言定义的示例代码:
```java
public class ArrayUtils {
// 定义排序数组的方法
public static int[] sortArray(int[] arr) {
int[] sortedArr = arr.clone();
Arrays.sort(sortedArr);
return sortedArr;
}
// 定义遍历数组的方法
public static void traverseArray(int[] arr) {
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}
```
测试类的代码如下:
```java
public class ArrayUtilsTest {
public static void main(String[] args) {
int[] myArr = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5};
// 排序数组
int[] sortedArr = ArrayUtils.sortArray(myArr);
// 输出排序后的数组
System.out.println("排序后的数组:");
ArrayUtils.traverseArray(sortedArr);
}
}
```
在测试类中,我们首先创建了一个整型数组 `myArr` ,然后调用了 `ArrayUtils` 类中的 `sortArray` 方法对其进行排序,将排序后的结果存储在 `sortedArr` 变量中。最后,我们调用 `ArrayUtils` 类中的 `traverseArray` 方法,输出排序后的数组。
希望这个示例对您有用!
阅读全文