JAVA配列の動的拡張方法

594 ワード

JAvaでは、初期化配列には配列容量の指定が必要ですが、多くの場合、配列容量の拡張が必要です.
配列容量拡張を実現するには、次の2つの方法があります.
public class Demo1 {
	
	static int []array=new int [20];
	public static void main(String[] args){

		array=addLengthArray(array);
		for(int i = 0;i

1.上のコードはSystem.arraycopyメソッドで実装され、次のように宣言されています.
    System.arraycopy(Object src,int srcPos,Object dest,int destPos, int length) ;
2.ArrayListクラス配列を採用し、必要に応じて自動的に拡張することができる.