Javaの開発をしたことがないので、やったことをまとめていこうと思います。
基本的なことをやっていくので初心者でも出来るレベルだと思います。
拡張for
[Rensyu803_01.java]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
// パッケージの宣言 package chapter_8_3; //インポート import java.util.ArrayList; import java.util.List; /** * Rensyu803_01クラス */ public class Rensyu803_01 { // mainメソッド(最初に実行される特別なメソッド) public static void main(String[] args) { // コレクションクラスインスタンス生成 List<Integer> list = new ArrayList<Integer>(); // 配列arrayを定義 String array[] = {"A", "B", "C"}; // listへ格納するループ for (int i = 0; i < 5; i++) { list.add(i); } // コレクションの要素を変数へ取りだす for (Integer i : list) { System.out.println(i); } // 配列arrayの要素を変数へ取りだす for (String str : array) { System.out.println(str); } } } |
[表示結果]
1 2 3 4 5 6 7 8 |
0 1 2 3 4 A B C |
★ポイント
- コレクションクラス及び配列に対し、その中のデータをすべて処理する場合はfor文で簡単に繰り返すことができるようになりました
- for文の書式は
for (変数の型 変数名 : 対象となるコレクションまたは配列の名称) {} となる
javaでポイントになるものをまとめてみた newを使用したインスタンスの生成
javaでポイントになるものをまとめてみた 引数/戻り値を使用する
javaでポイントになるものをまとめてみた インスタンス変数とクラス変数
javaでポイントになるものをまとめてみた インターフェース
javaでポイントになるものをまとめてみた ポリモルフィズム
javaでポイントになるものをまとめてみた コレクションクラス