Java - Nối các giá trị của một mảng khác vào một mảng có sẵn(How to append all elements of other ArrayList in JAVA?).





Bài viết này sẽ hướng dẫn cách sử dụng phương thức(method) "addAll(Collection c)" để nối tất cả các giá trị của một mảng khác.







AppendAllElementsOfOtherArrayList.java
/**
 * @(#)AppendAllElementsOfOtherArrayList.java
 *
 * AppendAllElementsOfOtherArrayList application
 *
 * @author BUI NGOC SON
 * @version 1.00 2013/10/28
 */

import java.util.ArrayList;

public class AppendAllElementsOfOtherArrayList {
   
    public static void main(String[] args) {
       
        // Declare ArrayList First.
        ArrayList<String> str_01 = new ArrayList<String>();
        str_01.add("January");
        str_01.add("February");
        str_01.add("March");
       
        // Declare ArrayList Second.
        ArrayList<String> str_02 = new ArrayList<String>();
        str_01.add("April");
        str_01.add("May");
        str_01.add("June");
        str_01.add("July");
        str_01.add("August");
        str_01.add("September");
        str_01.add("October");
        str_01.add("November");
        str_01.add("December");
       
        /*
         * Để nối tất cả các giá trị của một mảng khác ta sử dụng phương thức
         * boolean addAll(Collection c).
         * Nó sẽ trả về True nếu giá trị đã được nối thành công.
         *
         * To append all elements of another Collection to ArrayList use
         * boolean addAll(Collection c) method.
         * It returns true if the ArrayList was changed by the method call.
        */
        str_01.addAll(str_02);
       
        // Print all elements in str_01 arraylist.
        for (String str_tmp : str_01) {
            System.out.println(str_tmp);
        }

        System.out.println("\n -- VNLIVES.NET -- ");       

    }
}

Sau khi chạy chương trình thì bạn sẽ nhận được kết quả như hình bên dưới:











No comments:

Post a Comment