Java类的调用(实现数组排序和遍历输出)
两个类文件:
Test1.java
1 /** 2 *同一个src下的两个类,主类在这里,调用另一个文件里的Public类 3 */ 4 import java.lang.*; 5 6 public class Test1 { 7 8 public static void main(String args[]){ 9 int arr[]={123,47,834,0,574,-357,43}; 10 ArrayAlgorithm au=new ArrayAlgorithm(); 11 System.out.println("Max="+au.getMax((arr))); 12 13 System.out.print("\n"+"After sort: "); 14 au.Getsort(arr); 15 au.print_All(arr); 16 } 17 }
ArrayAlgorithm.java
1 import java.util.Arrays; 2 import static java.lang.StrictMath.max; 3 4 public class ArrayAlgorithm { 5 public int getMax(int arr[]){ 6 int maxx=arr[0]; 7 for(int i=0;i<arr.length;i++){ 8 maxx=max(maxx,arr[i]); 9 } 10 return maxx; 11 } 12 public void print_All(int a[]){ 13 for(int i=0;i<a.length;i++) 14 System.out.print(a[i]+"\t"); 15 System.out.println(); 16 } 17 public int[] Getsort(int[] a){ 18 Arrays.sort(a); 19 return a; 20 } 21 }
你不逼自己一把,你永远都不知道自己有多优秀!只有经历了一些事,你才会懂得好好珍惜眼前的时光!

浙公网安备 33010602011771号