「Java」配列のコピーのサンプル

書式
配列A[インデックス] = 配列B[インデックス]
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
public class StrRepDemo {
public static void main(String[] args) {
char[] cftA = { 'a', 'r', 'k', 'g', 'm', 's', 'p' };
char[] cftB = new char[cftA.length];
// 要素をコピー
for (int i = 0; i < cftA.length; i++) {
cftB[i] = cftA[i];
}
System.out.println("コピー結果:");
for (int i = 0; i < cftB.length; i++) {
System.out.println(cftB[i]);
}
}
}
package com.arkgame.study; public class StrRepDemo { public static void main(String[] args) { char[] cftA = { 'a', 'r', 'k', 'g', 'm', 's', 'p' }; char[] cftB = new char[cftA.length]; // 要素をコピー for (int i = 0; i < cftA.length; i++) { cftB[i] = cftA[i]; } System.out.println("コピー結果:"); for (int i = 0; i < cftB.length; i++) { System.out.println(cftB[i]); } } }
package com.arkgame.study;

public class StrRepDemo {

      public static void main(String[] args) {
            char[] cftA = { 'a', 'r', 'k', 'g', 'm', 's', 'p' };
            char[] cftB = new char[cftA.length];

            // 要素をコピー
            for (int i = 0; i < cftA.length; i++) {
                  cftB[i] = cftA[i];
            }
            System.out.println("コピー結果:");
            for (int i = 0; i < cftB.length; i++) {
                  System.out.println(cftB[i]);
            }
      }

}

実行結果
コピー結果:
a
r
k
g
m
s
p

Java

Posted by arkgame