「Java」addAllメソッドでLinkedListリストを連結する

2022年1月11日

関数
public boolean addAll(Collection<? extends E> c)
addAllメソッドはリストを連結します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.bat;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;
public class TestInfo {
public static void main(String[] args) {
List<String> lstA = new LinkedList<>(Arrays.asList("東京", "大阪", "福岡"));
List<String> lstB = new LinkedList<>(Arrays.asList("tokyo", "oosaka", "fukuoka"));
lstFunc(lstA, lstB);
}
//リストを連結します
public static void lstFunc(List<String> cftA, List<String> cftB) {
// LinkedListリストを連結します
cftA.addAll(cftB);
System.out.println(cftA);
}
}
package com.arkgame.bat; import java.util.Arrays; import java.util.LinkedList; import java.util.List; public class TestInfo { public static void main(String[] args) { List<String> lstA = new LinkedList<>(Arrays.asList("東京", "大阪", "福岡")); List<String> lstB = new LinkedList<>(Arrays.asList("tokyo", "oosaka", "fukuoka")); lstFunc(lstA, lstB); } //リストを連結します public static void lstFunc(List<String> cftA, List<String> cftB) { // LinkedListリストを連結します cftA.addAll(cftB); System.out.println(cftA); } }
package com.arkgame.bat;

import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;

public class TestInfo {

      public static void main(String[] args) {

            List<String> lstA = new LinkedList<>(Arrays.asList("東京", "大阪", "福岡"));
            List<String> lstB = new LinkedList<>(Arrays.asList("tokyo", "oosaka", "fukuoka"));

            lstFunc(lstA, lstB);
      }
      //リストを連結します
      public static void lstFunc(List<String> cftA, List<String> cftB) {

            // LinkedListリストを連結します
            cftA.addAll(cftB);

            System.out.println(cftA);
      }
}

実行結果
[東京, 大阪, 福岡, tokyo, oosaka, fukuoka]

Java

Posted by arkgame