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

質問

終了

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! 会員の方は、ログインしてください。

 ? 利用規約とは?

 ? 禁止事項とは?

ニックネーム

このニックネームを記憶する
メールアドレス

* ご記入いただいたメールアドレス宛に、あなたの質問に回答がついたことをお知らせします(回答のほかSooda! からのオススメ情報も掲載されている場合があります)。
なお、このお知らせのメールはSooda! 会員の方は解除が可能です。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る