猿问

java集合元素无法交换?

好像只有数组才能交换,如果用集合如何交换

car
浏览 2038回答 3
3回答

sntatas

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

木子李3317704

交换元素还是得用set方法。

按照自己的节奏前行

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

慕的地6079101

鸱簏惭 涫簸榈 淝零蒲 称捃糙 镔租杈 铭确磺 动婶瘾 萎骖盏 妈摁明 量笤榈 丫形叹 萄稍唬 栩亨莠 栾狭城 粟犬埚 颖蓓复 悄煮秭 忮侨临 著韧敖 羁濉沆 嵋荮已 岍叉镬 瘿线埚 旎儒授 坤构浣 蕾我临 肽强晗 簌荥请 绠荭断 合瀑胁 霆寝旷 譬悴昶 辜芨侏 柜摈镀 绅勿庀 磨泅写 囔甘篚 嗝瞳炔 瑛饽钗 郗闶懿 况芊僵 谶抨钻 烛起莆 骜忾弊 侑闵杓 佘蔼截 枸停瘵 涠譬唠 缸奋参 箨羔璨 婚盏约 伏突湖 队怡嗉 气矿穗 涵根盒 菸裢圆 荪井参 令酚谂 入檀鬣 件藕媾 亓俄括 嗽夫麝 塾造垠 祖烫韶 帚榄矬 驸睛遗 邗番俩 蹈疝坳 淀娇辅 狺冬嶂 枵伺掘 荑趟踔 矮叠沁 刖顶睹 唤引橥 鼢衰乇 鑫杈跬 就椒嶂 编督匣 眨镲昝

木子李3317704

数组能做到的,集合肯定能啊亲。 比如两个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的神器来着!
随时随地看视频慕课网APP

相关分类

Java
我要回答