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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • List接口的ArrayList实现类的方法: .size() 返回ArrayList的长度。 .iterator() 返回ArrayList的迭代器(Iterator接口类型) Iterator接口(迭代器):只能用来遍历集合中元素,本身不具备存储元素的功能。迭代器是依赖于某个集合存在的,本身不能独立存在。 .hasNext() 若该迭代器含有元素,就返回真值。 .next() 返回元素。(要注意类型转换) 遍历List中元素的方法: 1、通过for循环、.size()方法和.get(元素编号)方法 2、通过迭代器 3、for each方法(迭代器的简便写法):写法for(Object obj:集合或数组名),将集合或数组中的每个元素存储在obj中。(注意类型强转)
    查看全部
  • comparable默认 comparator临时 可比较的 制定比较规则
    查看全部
  • sort排序按首字母排序,如果字母相同按下一个 0-9,a-z,A-Z
    查看全部
  • java集合 两大类
    查看全部
  • 1.Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类; 2.其中Error类中包括虚拟机错误和线程死锁,一旦Error出现了,程序就彻底的挂了,被称为程序终结者; 3.Exception类主要指编码、环境、用户操作输入出现问题,Exception主要包括两大类,非检查异常(RuntimeException)和检查异常(其他的一些异常) 4.RuntimeException异常主要包括以下四种异常:空指针异常、数组下标越界异常、类型转换异常、算术异常。
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-04-04

  • list:有序,可重复 set:无序,不可重复 map:<Key,Value>:key不可重复,后者可重复 学会查找API List----->实现类:ArrayList
    查看全部
  • list - ArrayList >有序,可重复 set - hashset > 无序,不可重复
    查看全部
  • 泛型不能是基本类型,必须是引用类型 使用包装类
    查看全部
  • char 和 byte 存储的时候是ASC码方式 所以char a = "1"; byte b = "1"; a == b;
    查看全部
  • 把数据添加到list中有两大种方法: 1、list的实例.add()//这是含参数的方法,针对于单个对象,有两种,一种是(object),另一种是(int,object),object是单个对象。 2、list的实例.addAll()//这是含参数的方法,针对于数组,有两种,一种是(Arrays.asList(object)),另一种是(int,Arrays.asList(object)),object是数组。
    查看全部
  • catch{}先子类后父类
    查看全部
  • (1) 对象被存入集合都变成object类型了 取出时需要类型强转 例:Course temp = (Course)coursesToSelect.get(0); (2) 添加进list中的位置(index)介于【0,length】之间;0代表插到队头,length代表插到队尾。 (3) List是接口,所以在构造方法中不能直接实例化,而通过ArrayList()实例化!!! 例:public List coursesToSelect = new ArrayList(); (4) List、Set、Map都是接口 不可以直接对他实例化 要借助相应的实例化类 ArrayList(), HashSet(),HashMap(); (5) 调用Add()方法添加到List中。有两种方法: 1. 直接添加,例:CoursesToSelect.add(cr1); 2. 可以指定添加的位置,例:CoursesToSelect.add(0,cr1); (6) 如果添加到List中的长度大于他目前的长度或小于0,则系统会出现异常,即数组下标越界异常
    查看全部
  • 运行效果
    查看全部
    0 采集 收起 来源:经验总结

    2017-04-02

  • 练习题目
    查看全部
    0 采集 收起 来源:经验总结

    2017-04-02

  • compareTo()方法有一个参数,但是compare方法有两个参数。 compareTo()方法是通过其中一个需要比较的对象去调用这个方法来使用,但是compare()方法却是通过创建一个实现了Comparator接口的类的对象去调用这个方法,包含两个需要比较的对象的参数来使用。
    查看全部

举报

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

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