Java如何將集合轉為陣列?

2019-10-16 22:28:28

在Java程式設計中,如何將集合更改為陣列?

以下範例顯示了如何使用Util類的list.add()list.toArray()方法將集合轉換為陣列。

package com.yiibai;

import java.util.*;

public class Collection2Array {
    public static void main(String[] args) {
        List<String> list = new ArrayList<String>();
        list.add("This ");
        list.add("is ");
        list.add("a ");
        list.add("IT ");
        list.add("tutorials ");
        list.add("website. ");
        String[] s1 = list.toArray(new String[0]);

        for (int i = 0; i < s1.length; ++i) {
            String contents = s1[i];
            System.out.print(contents);
        }
    }
}

上述程式碼範例將產生以下結果。

This is a IT tutorials website.