Collections と Arrays の活用
この演習では、Collections と Arrays といった Collections Framework のサポートクラスを使って、データをより簡単に操作・活用する方法を確認します。
この演習はコースの一部です
Javaにおけるデータ型と例外処理
演習の手順
capitalsのArrayListに"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);
}
}