005.7.2. foreachを使って配列を全て取得する


配列の内容を一通り取得したい場合は、foreachを使うと便利です。

foreachとは?

foreachはforとeachを合わせたもの。ループの一種で、配列の内容を1つずつ取り出すというものです。

実際のコードを見てみましょう。

このように、中身を一つずつ出して処理します。

この例の場合、values配列の内容をvalue変数に格納していって処理しています。

他の似たコード

これと同じことはfor文でも行えます。

int iを使って、配列のインデックスから中身を取得しています。

forでする場合の特徴として、処理したデータを配列の中には戻すということができます。逆にforeachでは行えません。

例えば、以下のコードはforeachではできません。

 まとめ

配列の内容1つずつ取り出すならforeachが便利!

 

Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">