すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

Javaで配列aから配列bへコピーしたいのですが、ループを使わないやり方はありますか?

  • 質問者:Sooda! くん
  • 質問日時:2008-11-13 00:19:43
  • 0

System.arraycopy()を使うと良いと思います。
このように使います。
 String[] a = {"a", "b", "c", "d", "e", "f"};
 String[] b = new String[a.length];
 System.arraycopy(a, 0, b, 0, a.length);

詳しくはこちらを参考にしてください。
http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/java/lang/System.html#arraycopy(java.lang.Object,%20int,%20java.lang.Object,%20int,%20int)

  • 回答者:知識人 (質問から1分後)
  • 44
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。
お礼コメント

まさにドンピシャの回答です。
どうもありがとうございました。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る