为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第三季_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • list序列可以用contains(course)方法判断这一序列中是否包含course这一对象
    查看全部
  • 遍历 keySet 返回是key entrySet 返回是键值对 修改 put方法 只需将value中的name更改 添加 put方法 删除 remove(key)
    查看全部
  • entrySet()返回键值对对象的集合
    查看全部
  • Entry是Map的一个内部类,Set<Entry<String,Student>> entrySet = students.entrySet();<br> Map增删改查:<br> 增:map的put(key,value)方法添加。<br> 查:1.利用keyset()方法获得Map中key的集合,再遍历key的集合,利用Map的get(key)方法得到key对应的value值。<br> 2.利用EntrySet方法获取May中Entry对象集:然后用foreach遍历集,再用Entry集的getkey()和getvalue()方法得到每一个key值和value值。<br> 删:remove(object key)<br> 改:put(原有的key,新的value)<br> 通过entrySet可以返回Map中的所有键值对<br> Set<Entry<String,Student>>entrySet = students.entrySet();
    查看全部
  • 重写equals
    查看全部
  • keySet()返回的是所有键的一个set集合(此例程中是set<String>类型的keySet)<br> set和map都是无序的 Map的get()方法中传入key值就可以取得key值对应的对象(学生对象)
    查看全部
  • HashMap中key和value的值都可以为null,但只能有一个key的映射为null值
    查看全部
  • Collection接口-Set接口 - 实现类HashSet<br> 一、Set是元素【无序且不可重复】的集合,被称作集<br> 二、HashSet——哈希集,是Set的重要实现类<br> ***注意:与List比较<br> · Set的遍历只能用foreach和iterator,不能用get()方法(因为是无序表),同理,也没有set()方法<br> · Set中重复添加一个对象,只会保留一个。 .Set集合中可以填充
    查看全部
  • 泛型中除了可以添加规定的类型还可以添加规定类型的子类型。<br> 定义子类型的时候要在父类型中添加一个无参的构造方法,否则出错,因为调用子类型的构造方法时,系统会默认调用父类的无参构造方法(super();)。<br> 1.泛型集合中不能使用基本数据类型List<int>course。必须为引用类型List<Course> course<br> 2.可以通过使用包装类限定允许存入的基本数据类型List<Integer>course。
    查看全部
  • 泛型(generic) 泛型<>;规定List定义的容器只能存储某种类型的元素。不用泛型的话是什么类型的元素都可以插入,因为插入集合是忽略其类型,把它看成为Object类型,取出时需要强行转换对应的类型。 编写带有泛型的集合 List<Course> courseToSelect; 在构造方法中(实例化的时候也可以不在构造方法,直接实例就可以) this.courseToSelect=new ArrayList<Course>(); //带有泛型-Course的List类型属性就创建了 泛型集合中,不能添加泛型规定的类型以及其子类型以外的对象,否则会报错。 运用了泛型的话,用foreach语句时 存储变量应该为泛型的类型。for(Course a:courseToSelect),不必再用Object取出再强转,因为已经规定容器里装的都是Course类型。
    查看全部
  • 集合与泛型:
    查看全部
  • Collection接口-Set接口 - 实现类HashSet<br> 一、Set是元素【无序且不可重复】的集合,被称作集<br> 二、HashSet——哈希集,是Set的重要实现类<br> ***注意:与List比较<br> · Set的遍历只能用foreach和iterator,不能用get()方法(因为是无序表),同理,也没有set()方法<br> · Set中重复添加一个对象,只会保留一个。 .Set集合中可以填充null
    查看全部
  • 通过List中的set()方法来修改集合中的元素 具体实现 集合属性名.set(元素下标,new("id","name")) 修改后的实例对象
    查看全部
  • 泛型中除了可以添加规定的类型还可以添加规定类型的子类型。 定义子类型的时候要在父类型中添加一个无参的构造方法,否则出错,因为调用子类型的 【重点】 构造方法时,系统会默认调用父类的无参构造方法(super();)。 1.泛型集合中不能使用基本数据类型List<int>course。必须为引用类型List<Course> course 2.可以通过使用包装类限定允许存入的基本数据类型List<Integer>course。
    查看全部
  • .length()-1不行
    查看全部

举报

0/150
提交
取消
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!