91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Java笛卡爾積的結果集如何存儲

小樊
84
2024-08-11 00:54:37
欄目: 云計算

Java中可以使用List<List>來存儲笛卡爾積的結果集。每個List代表笛卡爾積中的一個元組,而整個List<List>則代表笛卡爾積的結果集。

例如,對于兩個集合{1, 2}和{A, B}的笛卡爾積,其結果集可以表示為:

[[1, A], [1, B], [2, A], [2, B]]

在代碼中可以這樣表示:

List<Object> set1 = Arrays.asList(1, 2);
List<Object> set2 = Arrays.asList("A", "B");

List<List<Object>> cartesianProduct = new ArrayList<>();
for (Object obj1 : set1) {
    for (Object obj2 : set2) {
        List<Object> tuple = new ArrayList<>();
        tuple.add(obj1);
        tuple.add(obj2);
        cartesianProduct.add(tuple);
    }
}

System.out.println(cartesianProduct);

這段代碼將輸出[[1, A], [1, B], [2, A], [2, B]],即笛卡爾積的結果集。

0
宜丰县| 通渭县| 酉阳| 尖扎县| 江达县| 泸定县| 五华县| 大田县| 碌曲县| 龙江县| 平乐县| 武强县| 保康县| 昌宁县| 贺兰县| 太湖县| 保靖县| 焦作市| 淄博市| 肥城市| 岱山县| 凌源市| 邳州市| 临漳县| 榆林市| 饶平县| 宜城市| 收藏| 元阳县| 茌平县| 喀喇沁旗| 太白县| 漯河市| 蓝田县| 长岭县| 承德市| 淅川县| 安塞县| 东丰县| 即墨市| 钦州市|