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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 通过foreach来遍历集合中的元素:<br> for(Objict ob:集合名){<br>     Course co=(Course)ob; 在打印输出即可 }
    查看全部
  • 遍历list中的元素除了可以使用for循环,也可以使用迭代器,即List中的iterator接口; 具体方法步骤是首先创建iterator实例:Iterator  it=courseDemo.iterator(); 然后是调用Iterator中的hasNext()方法,用while循环实现遍历:Course cr=(course)it.next();sysout打印输出即可
    查看全部
  • List中的元素是有序的并且是可以重复的.
    查看全部
  • 集合概述: 1、集合概念:java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象 2、集合的作用:1、在类的内部,对数据进行组织;2、简单而快速的搜索大数量的条目;3、有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关的元素;有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。 3、集合与数组的区别:1、数组的长度固定,集合长度可变;2、数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体对象 1.数组容量固定 集合可以动态扩展 数组只能通过数组下标 只能通过遍历 集合有映射关系 可以方便查找. 2.Collection和Map (1) Collection接口,List和Queue中的元素是排列有序的,可以重复的;Set是无序的,且不可重复。 (2) Collection中存储的是一个一个独立的对象(是单身宿舍); Map是一个一个的映射(对象一起的),<key, value>这两个对象为一个映射,即Entry.
    查看全部
  • 当往集合中添加数组时,要用到Array方法中的Array.asList();方法. eg:course.addAll(Array.asList(course));
    查看全部
  • 当一个对象添加到集合中去的时候会忽略他本来的类型,而把他当成Object类,那么调出来的时候也是object类,这个时候需要类型强转
    查看全部
  • public course(){};//无参构造器<br> course(String ID,String name){<br> this.id=id;<br> <br> this.name=name;<br> <br> }//含参构造器
    查看全部
  • 看清楚创建的是Course的对象而不是coursetoselect的对象
    查看全部
  • 当子类继承父类的时候,如果父类中定义了含参构造器,那么编译器就不会自动添加一个隐式的无参构造器了,而子类中又必须调用父类的隐式构造器,所以程序就会报错!!!这里为了避免错误,我们可以手动在父类中添加一个无参构造器,这样程序就不会报错了!!!
    查看全部
  • Course course=courseToSelect.get(0);与Course c1=new Course(course.id, course.name);是不同的对象,在用contains(c1)时返回为false, 其实前面讲的remove(c1)也是删除不成功的
    查看全部
  • 创建List属性:public List listDemo;   List是个借口不能直接将其实例化,要通过ArrayList实现类.   eg:this.listDemo=new ArrayList();
    查看全部
  • Map
    查看全部
  • 键值对中的key和value可以任意类型的对象 key可以映射到value,key为x,value为y,key不会重复 键值对以Entry类型对象的实力存在 map支持泛型Map<k,v> map提供了返回key值集合,value值集合,和键值对集合的方法 HashMap的Entry对象是无序的,且只能有一个key为null否则重复了
    查看全部
  • Collection接口是 List ,Set 和 Queue 接口的父接口,定义了可用于List、Queue、Set的方法---增删改查 List接口及实现类ArrayList: List可精确控制每个元素的插入及删除位置 ArrayList是List的重要实现类 ArrayList底层由数组实现 【List接口及其实现类】 1.List是元素有序且可以重复的集合,序列 2.可以精确的控制每个元素的插入位置,或删除某个位置元素 3.重要实现类:ArrayList,数组序列,底层由数组实现
    查看全部
  • List 实现类ArrayList功能介绍
    查看全部

举报

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

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