Processing (BETA) version 135+ のリファレンスです。
旧バージョン使用者はソフトウェア内のリファレンスを参照してください。
この文書は Processing のAPIリファレンスを日本語に訳したものです。
最新の内容は 英語版 で確認して下さい。
| Name | arraycopy() |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Examples | String north[] = { "OH", "IN", "MI"};
String south[] = { "GA", "FL", "NC"};
arraycopy(north, south);
print(south); // Prints "OH IN MI"String north[] = { "OH", "IN", "MI"};
String south[] = { "GA", "FL", "NC"};
arraycopy(north, 1, south, 0, 2);
print(south); // Prints "IN MI NC" |
||||||||||
| Description | 配列(または配列の一部)を別の配列にコピーします。 配列srcは配列dstにコピーされます。 dstPosによって指定された位置へsrcPosによって指定された位置からコピーします。 コピーする要素数はlengthによって決定します。 2つの引数を持つ単純化された記述では全ての配列を同じサイズの別の配列へコピーします。 これは"arraycopy(src, 0, dst, 0, src.length)"と等価です。 この関数は配列データをコピーすることにおいて、 for()を使い繰り返して各要素をコピーする方法よりはるかに効率的です。 | ||||||||||
| Syntax | arraycopy(src, dest) arraycopy(src, dest, length) arraycopy(src, srcPos, dest, destPos, length) |
||||||||||
| Parameters |
|
||||||||||
| Usage | Web & Application |
この文書の原文はクリエイティブ・コモンズ(Creative Commons)のAttribution-Noncommercial-Share Alike(表示・非営利・継承) ライセンスで公開されています。
このライセンスは同一の許諾条件の下で原作者のクレジットを表示し、また作品を営利目的で利用しなければ、作品に対して複製、頒布、展示、実演、二次的著作物の作成が行えることを示します。
© 2007 Processing.org
© 2007 Processing.org

