Java實現比較兩個數值數組的大小


數組大小比較規則:

按照字符串的比較規則:

1.兩個數組長度相等:依次比較數組元素,元素大的判定該數組大;

2.兩個數組長度不等:依次比較數組元素,元素大的判定該數組大,若數組長度小的所有元素都和數組長度長的比較完相等,則判定數組長的組數大;

public static int[] large(int[] a,int[] b){

if (a.length==0&&b.length!=0)

return b;

if(b.length==0&&a.length!=0)

return a;

if(a.length!=0&&b.length!=0){

   int m=a.length;

   int n=b.length;

   int k=(m>n)? m:n;

   for(int i=0;i<k;i++){

       if(a[i]>b[i]){

          retunrn a;

           }else

            if(a[i]<b[i]){

            return b;

            }else if(a[i]==b[i]){

               i++;

             }

       }

   }

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM