Javaプログラミング学習サイト ゆるゆるプログラミング

・Javaソースダウンロード(ArrayCopy.java)

int型の配列をコピー(複写)した新しい配列を作成するJavaソースコードです。

このソースについての記事はこちら「配列のコピーを作る」です。

ArrayCopy.javaをダウンロード

ダウンロードしたファイルはzip形式です。解凍して使ってください。Windowsの場合、ダウンロードしたzipファイルをマウスの右ボタンでクリックして表示されるポップアップメニューから「すべて展開(T)」で解凍できます。

public class ArrayCopy {
	// 配列をコピー作成するメソッド
	private static int[] array_copy( int[] srcary )
	{
		// 元の配列srcaryの要素数でint配列desaryを作成
		int[] desary = new int[ srcary.length ];

		// 配列desaryにsrcaryの値を代入
		for ( int i = 0; i < srcary.length; ++ i ) {
			desary[ i ] = srcary[ i ];
		}

		// 作成した配列desaryを戻す
		return desary;
	}

	// メイン
	public static void main( String[] args ) {
		// 数値群
		int[] src = { 1, 2, 4, 8, 16, 32, 64 };
		// 新しく作成する配列(コピー先)
		int[] des;

		// 配列の値をコピー(srcの値をdesにコピー)
		des = array_copy( src );

		// 結果を確認
		for ( int i = 0; i < des.length; ++ i ) {
			System.out.println( des[ i ]  );
		}
	}
}

このソースについての記事はこちら「配列のコピーを作る」です。

 

■新着情報

2021.06.23 配列の初期値 配列の生成直後の値は?
2021.06.18 変数の初期値 変数に値を代入しないで計算

■広告

 

 

 

 

Topへ