Java 遍历set集合初始化到二维数组

package arraydemo;

import java.util.Arrays;
import java.util.Set;
import java.util.TreeSet;

public class ArrayTest {

    public static void main(String[] args) {
        Set<String> cardIds = new TreeSet<String>();
        cardIds.add("001");
        cardIds.add("002");
        cardIds.add("003");
        cardIds.add("004");
        Set<String> specs = new TreeSet<String>();
        specs.add("aaa");
        specs.add("bbb");
        specs.add("ccc");
        specs.add("ddd");

        Object[][] objects = new Object[cardIds.size()][2];

        int i=0;
        for (String cardId : cardIds) {
            objects[i][0] = cardId;
            i++;
        }
        int j = 0;
        for (String spec : specs) {
            objects[j][1] = spec;
            j++;
        }
        System.out.println(Arrays.deepToString(objects));
    }
}
//[[001, aaa], [002, bbb], [003, ccc], [004, ddd]]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容