「Java」addAllメソッドでLinkedListリストを連結する
関数
public boolean addAll(Collection<? extends E> c)
addAllメソッドはリストを連結します。
使用例
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]