import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
// è¦ç´ ã‚’æŒã¤æœ€åˆã®ãƒªã‚¹ãƒˆ
List<String> list1 = new ArrayList<>();
list1.add("Apple");
list1.add("Banana");
list1.add("Orange");
// è¿½åŠ ã™ã‚‹è¦ç´ ã‚’æŒã¤2番目ã®ãƒªã‚¹ãƒˆ
List<String> list2 = new ArrayList<>();
list2.add("Grapes");
list2.add("Kiwi");
// list2ã®è¦ç´ ã‚’list1ã«è¿½åŠ
Collections.addAll(list1, list2.toArray(new String[0]));
// çµæžœã‚’表示
System.out.println("Merged List: " + list1);
}
}
Collections.addAllメソッドã¯ã€æŒ‡å®šã•れãŸã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã«æŒ‡å®šã•れãŸè¦ç´ ã‚’è¿½åŠ ã—ã¾ã™ã€‚list1ã«list2ã®è¦ç´ ã‚’è¿½åŠ ã™ã‚‹ã«ã¯ã€Collections.addAll(list1, list2.toArray(new String[0]));を使用ã—ã¾ã™ã€‚list2.toArray(new String[0])ã¯ã€list2ã®è¦ç´ ã‚’Stringé…列ã«å¤‰æ›ã—ã¾ã™ã€‚ã“れã¯ã€å¯å¤‰é•·å¼•æ•°ã«å¯¾å¿œã™ã‚‹ãŸã‚ã§ã™ã€‚- 最終的ã«ã€
list1ã«ã¯list2ã®è¦ç´ ãŒè¿½åŠ ã•れã¦ã„ã¾ã™ã€‚
「020 コレクションフレームワークã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント