程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> 數據操作相關函數筆記

數據操作相關函數筆記

編輯:JAVA編程入門知識

數據操作相關函數筆記
  1,數組復制函數
  System.arraycopy()
  System.arraycopy(源數組,0,目標數組,0,復制長度)
  示例:
  public class TestArrCopy
  {
     public static void main(String[] args)
        {
           int ia[]=new int[]{1,2,3,4,5};
           int ib[]=new int[]{9,8,7,6,5,4,3,2};
           System.arraycopy(ia,0,ib,0,3);
    //復制源數組ia中從下標為0開始的3個元素到數組ib中並從下標為0開始存儲
           for (int i=0;i<ia.length;i++)
   System.out.print(ia[i]);
             for (int j=0;j<ib.length;j++)
   System.out.print(ib[j]);    
           }  
  }
  結果:1234512365432
  2,數組排序函數
  Arrays.sort(數組名)
  示例程序:
  import Java.util.*;
  class Arrsort
  {
   public static void main(String[] args)
   {
    int ia[]=new int[]{2,9,3,6,7,4};
        Arrays.sort(ia);
        for(int i=0;i<ia.length;i++)       
    System.out.print(ia[i]);
    }
  }
  結果:234679
  3,數組比較函數(不是元素比較)
  Arrays.equals(數組1,數組2)
  示例程序:
  import java.util.*;
  class equ
  {
   public static void main(String[] args)
   {
    int ia[]=new int[]{1,2};
    int ib[]=new int[]{1,2};
    if(Arrays.equals(ia,ib))
    System.out.println("ia[] equals ib[]");
    else
    System.out.println("ia[] not equals ib[]");
    }
  }
  結果:ia[] equals ib[]


 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved