始める無料で始める

Collections と Arrays の活用

この演習では、CollectionsArrays といった Collections Framework のサポートクラスを使って、データをより簡単に操作・活用する方法を確認します。

この演習はコースの一部です

Javaにおけるデータ型と例外処理

コースを見る

演習の手順

  • capitalsArrayList"Lima""Bogota""Santiago" を追加します。
  • 変数 euCapitals の配列を List に変換します。
  • capitals をアルファベット順にソートします。
  • capitals の順序を逆にします

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

public class AllTheCities {

	public static void main(String[] args) {
		String[] euCapitals = {"Paris", "London", "Prague"};
		ArrayList capitals = new ArrayList();
        
        // Add cities to capitals all at once
		Collections.____(____, "Lima", "Bogota", "Santiago");
        // Convert euCapitals to List
        ____<____> euCapitalsList = Arrays.____(euCapitals);
        // Sort capitals
        ____.____(capitals);
        // Reverse capitals
        Collections.____(____);
        
		System.out.println(capitals);
		System.out.println(euCapitalsList);
		System.out.println(euCapitals);
	}
}
コードを編集して実行