傍受法のJavaの配列

このブログへのリンク:https://www.cnblogs.com/ping2yingshi/p/12531721.html

1. .arraycopy方法 - 撮影した配列

用法:のarraycopy(配列の元名、元の配列の添字は、切片長始まるターゲットアレイ名、宛先配列の添字を開始します)

例えば:

         1.説明:元の配列ARR1配列、配列はARR2ターゲット配列である、あなたは3つに配列ARR1に配列ARR2の割り当ての番号が必要です。

         2.追加:どこからでも割り当てることができます。

         コードは以下の通りであります:

輸入java.awt.List; 

輸入はjava.util.ArrayList; 

輸入java.util.Arrays。

インポートjava.util.Scanner; 

パブリック クラスのテスト{ 

    公共 静的 ボイドメイン(文字列[]引数){
      int型 ARR1 [] = 新しい INT [] {1,2,3,4,5 }。
     INT ARR2 [] = 新しい INT [] {7,8,9,10,11 }。
     以下のためにINT I = 0; I <5; I ++ 
        System.out.print(ARR1 [I])。
     System.out.println(); 
     INT I ++; I <5 I = 0 
         System.out.print(ARR2 [I])。
     System.out.println(); 
     System.arraycopyの(ARR2、 0、arr1,0,3 )。
     以下のためにINT I = 0; I <5; I ++ 
         System.out.print(ARR1 [I])。
   

    } 
}

出力:

 

 

2の方法  方法java.util.Arrays.copyOf用い-アレイ取ら

使用:java.util.Arrays.copyOf(アレイ、新しい配列の長さの元名)。

例えば:

          1.説明:元の配列ARR1配列、配列はARR2新しい配列である、あなたは、元の配列のARR1の割り当ての数が新しい配列ARR2に再割り当て3にする必要があります。

          2.注:

                 新しい配列に元の配列内のすべての定義の一部だけ。

  コードは以下の通りであります:

輸入java.awt.List; 

輸入はjava.util.ArrayList; 

輸入java.util.Arrays。

インポートjava.util.Scanner; 

パブリック クラスのテスト{ 

    公共 静的 ボイドメイン(文字列[]引数){
      int型 ARR1 [] = 新しい INT [] {1,2,3,4,5 }。
     以下のためにINT I = 0; I <5; I ++ 
        System.out.print(ARR1 [I])。
     System.out.println(); 
     INT ARR2 [] = java.util.Arrays.copyOf(arr1,3 )。
     INT I ++; I <3 I = 0 
         System.out.print(ARR2 [I])。
   

    } 
 }

 

結果は以下の通りであります:

 

おすすめ

転載: www.cnblogs.com/ping2yingshi/p/12531721.html