`
magaojie6
  • 浏览: 6055 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

求数组中两个数和为10的数字组

 
阅读更多
public static void main(String[] args) {
Integer[] aaa=new Integer[]{1,2,3,4,5,6,7,8,9,5,6,3,4,2,6,5};
ArrayList<Integer> arr=new ArrayList<>();
for(int i=0;i<aaa.length-1;i++){
for(int j=1;j<aaa.length;j++){
if(aaa[i]+aaa[j]==10&&!arr.contains(aaa[i])&&!arr.contains(aaa[j])){
arr.add(aaa[i]);
}
}
}
for(int i=0;i<arr.size();i++){
System.out.println(arr.get(i)+","+(10-aaa[i]));
}
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics