Java 方法
- 一个方法可以重复使用很多次,减少不必要的冗余,以及重复很多次不必要的操作
- 让整个程序看起来模块化
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
switch (num) {
case 1:
int[] arr = {1, 2, 3};
add(arr);
break;
case 2:
int[] arr = {1, 2, 3};
bubbleSort(arr);
System.out.println("排序过后的结果是:" + arr.toString())
break;
}
}
public static int add(int a, int b) {
return a + b;
}
public static int[] bubbleSort(int arr) {
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr.length - 1 - i; j++) {
if (arr[i] > arr[i + 1]) {
int temp = arr[j];
arr[j] = arr[j + i];
arr[j + 1] = temp;
}
}
}
return arr;
}