想知道修改Set中的元素该怎么编程

来源:4-11 学生选课---通过 Set 集合管理课程

慕粉4060565

2016-12-16 10:43

在小明同学已选的student.courses课程中做修改,例如:将已选的数据结构课程改为汇编语言。该如何编写程序

写回答 关注

2回答

  • itme_BJV
    2017-02-10 17:00:03

    不能修改的,因为无序。你可能改变第一个元素,第二个,第三个。

  • 一luckydog一
    2016-12-16 15:17:04



    Set里没有像list中modify的方法那样直接修改,(你如果看Set的API文档中会发现没有提供修改方法),因为Set中的元素是无序的所以你不能指定位置进行修改(其实你仔细想想因为无序所以也不存在修改之说)你可以通过先remove,再add的形式进行“修改”

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题