java-面向对象-静态的应用
/*
静态的应用
每一个应用程序中都有共性的功能,
可以将这些功能进行抽取,能独立封装,
以便复用
*/
class Demo
{
public static void main(String[] args)
{
int[] arr = (2,4,1,8);
int max = getMax(arr);
System.out.pirntln("max"+max);
}
public static int getMax(int[] arr)
{
int max = 0;
for(int x=1;x<arr.length;x++)
{
if(arr[x]>arr[max])
max=x;
}
return arr[max];
}
}
calss ArrayTool { public int getMax(int[] arr) { int max =0; for(int x =1;x<arr.lenth;x++) { if (arr[x]>arr[max]) max = x; } return arr[max]; } public int getMin(int[] arr) { int min =0; for(int x =1;x<arr.lenth;x++) { if (arr[x]>arr[min]) min = x; } return arr[min]; } public void selectSort(int[] arr) { int x =0; for ( int x = 0 ;x <arr.length-1 ; x++) for (int y = 0 ; y < arr.length-1;y ++) if ( arr[x] > arr[y] sway(arr,x,y) } public void bullueSort(int[] arr) { int x =0; for ( int x = 0 ;x <arr.length-1 ; x++) for (int y = 0 ; y < arr.length-1-x;y ++) if ( arr[y] > arr[y+1] sway(arr,y,y+1) } public void swap(int[] arr , int a , int b) { int temp =arr[a]; arr[a] = arr[b]; arr[b] = temp; } }

浙公网安备 33010602011771号