为了账号安全,请及时绑定邮箱和手机立即绑定

java集合元素无法交换?

java集合元素无法交换?

car 2016-11-17 19:27:53
好像只有数组才能交换,如果用集合如何交换
查看完整描述

3 回答

已采纳
?
sntatas

TA贡献53条经验 获得超11个赞

使用get获取相应元素,使用set给某个位置设值,有了这两个基本操作加上自己写的基本逻辑就能实现交换了

查看完整回答
反对 回复 2016-11-17
?
木子李3317704

TA贡献9条经验 获得超9个赞

//img1.sycdn.imooc.com//582e8b9c0001d2e908380553.jpg交换元素还是得用set方法。

查看完整回答
1 反对 回复 2016-11-18
?
按照自己的节奏前行

TA贡献90条经验 获得超70个赞

举个例子List的有个set(x,index)方法,可以交换元素的

查看完整回答
1 反对 回复 2016-11-17
?
木子李3317704

TA贡献9条经验 获得超9个赞

数组能做到的,集合肯定能啊亲。 比如两个List集合 A ,B. 你想要交换A B是吧,那就拿出我们一开始交换的方法,定义一个List C,然后  C=A; A=B; B=C;就行了啊。 交换集合中的元素同理。如 String c = List[i];  List[i] =  List[j];  List[j] = c ;  集合可是java的神器来着!


查看完整回答
反对 回复 2016-11-17
点击展开后面1
  • 3 回答
  • 0 关注
  • 2037 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信