我正在为 3 个数据的列表做两个循环;它保持循环 for (int i = 0; i < tblView.getItems().size(); i++) {
for (int j = 1; j < tblView.getItems().size(); j++) {
u1 = tblView.getItems().get(i).getutilidadGeneral();
u2 = tblView.getItems().get(j).getutilidadGeneral();
}
}第一个周期必须遍历整个列表;而第二个必须走在她前面 (n + 1) 并且不再完成更多元素
1 回答
慕村9548890
TA贡献1884条经验 获得超4个赞
我想你想说j = i+1, becausen+1是一个错误,因为 n 是大小;
int n = tblView.getItems().size();
for (int i = 0; i < n; i++) {
for (int j = i + 1; j < n; j++) {
u1 = tblView.getItems().get(i).getutilidadGeneral();
u2 = tblView.getItems().get(j).getutilidadGeneral();
}
}
添加回答
举报
0/150
提交
取消