作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想做C2
来自L1 natural join L1
和C3
来自L2 natural join L2
如果我加载L1
,这在java中是否可以轻松实现?在数组列表中?假设,
ArrayList<Integer> L1 = new ArrayList<>();
L1.addAll(2,3,4,5,6,6);
ArrayList<ArrayList<Integer>> L2 = new ArrayList<>();
L2.addAll('2,3','2,4','2,5','2,6','3,4','3,5','3,6','4,5','4,6','5,6'); //syntax are not accurate, I use this for understanding what I want.
最佳答案
ArrayList<Integer> L1 = new ArrayList<>();
L1.add(2);
L1.add(3);
L1.add(4);
L1.add(5);
L1.add(6);
L1.add(7);
L1.add(8);
L1.add(9);
ArrayList<String> L2=new ArrayList<>();
for(int i=0;i<L1.size();i++)
{
for(int j=i+1;j<L1.size();j++)
{
L2.add(L1.get(i)+","+L1.get(j));
}
}
for(int i=0;i<L2.size();i++)
{
System.out.println(L2.get(i));
}
OUTPUT
2,3
2,4
2,5
2,6
2,7
2,8
2,9
3,4
3,5
3,6
3,7
3,8
3,9
4,5
4,6
4,7
4,8
4,9
5,6
5,7
5,8
5,9
6,7
6,8
6,9
7,8
7,9
8,9
关于java - 如何在java中自然连接两个列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52403655/
我是一名优秀的程序员,十分优秀!