Khởi Tạo Một ArrayList Trong Java - Deft Blog

Mục lục

  • 1 Cách 1: Sử dụng Arrays.asList()
  • 2 Cách 2 Sử dụng add()
  • 3 Cách 3: Sử dụng Collections.ncopies
  • 4 Cách 4: Khởi tạo từ một collection

Ở bài trước, chúng ta đã được giới thiệu ArrayList. Chúng ta cũng đã biết cách để khởi tạo một ArrayList trong bài này. Trong bài này, chúng ta sẽ tìm hiểu thêm những cách khởi tại một ArrayList khác.

Cách 1: Sử dụng Arrays.asList()

Syntax:

List<Type> arr = Arrays.asList(Object o1, Object 02, ... Object on);

Example:

import java.util.*; public class Main { public static void main(String[] args) { List<String> arr = Arrays.asList("milo", "tina", "luca", "ola"); System.out.println(arr); } }

Output:

[milo, tina, luca, ola]

Cách 2 Sử dụng add()

import java.util.*; public class Main { public static void main(String[] args) { List<Integer> arrays = new ArrayList<>(); arrays.add(1); arrays.add(2); arrays.add(3); arrays.add(4); System.out.println(arrays); } }

Output: [1, 2, 3, 4]

Cách 3: Sử dụng Collections.ncopies

Syntax:

List<Type> arrays = new ArrayList<>(Collections.nCopies(count, element));

Example:

import java.util.*; public class Main { public static void main(String[] args) { List<String> arrays = new ArrayList<>(Collections.nCopies(5, "deft")); System.out.println(arrays); } }

Output: [deft, deft, deft, deft, deft]

Cách 4: Khởi tạo từ một collection

Syntax:

List<Type> arrays = new ArrayList<>(collection);

Example:

import java.util.*; public class Main { public static void main(String[] args) { List<Integer> arrays = new ArrayList<>(); arrays.add(1); arrays.add(2); arrays.add(3); List<Integer> newArrays = new ArrayList<>(arrays); System.out.println(newArrays); } }

Output: [1, 2, 3]

‹Previous Next›

Từ khóa » Khởi Tạo Arraylist Java