为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
  • Arrays.asList()将数组转换为List类型
    查看全部
  • lll
    查看全部
  • 沙发````
    查看全部
  • java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间,如 Calendar c = Calendar.getInstance();
    查看全部
  • Comparator接口--比较工具接口 用于临时比较规则,而不是默认的比较规则。 其实现类需要实现compare()方法。 Comparable和Comparator都是Java集合框架的成员。
    查看全部
  • Comparable接口--默认比较规则 其实现类需要实现compareTo()方法;
    查看全部
  • Map接口 Map提供了一种映射关系,其中元素是以键值对(key,value)实例形式存储了的,key值不可以重复,value值可以。多个key可以 映射到一个value,Map支持泛型形如Map<K,V>. HashMap类 HashMap是Map一个重要的实现类,基于哈希表实现,其中的Entry对象是无序的,key值和value值都可以为NULL,但是只能有一个key值可以为NULL
    查看全部
  • Collections工具类 与Collection和Map并列。 一、Collection工具类是Java集合框架中,用来操作集合对象的工具类。也是Java集合框架的成员 1、包含了很多静态的方法,用于操作集合对象 2、与Colletion类、Map类同是集合框架成员 二、使用Collections.sort(List<T> list)方法进行排序 1、对整数类型Integer直接使用,按其大小比较 2、对字符串类型,从首字母开始依次比较,排序顺序:0-9,A-Z,a-z 3、对于其他类型的集合进行排序:对于自定义类的集合,要实现Comparable接口才能进行排序
    查看全部
  • Map映射表的其他操作: 一、判断是否包含某个Key值:containsKey() 二、判断是否包含某个Value值:containsValue() 1、同样是以每一个元素的value值的equals方法进行比较,所以需要重写value类的equals()方法来进行属性(某个)比较
    查看全部
  • 表的其他操作:判断表中的是否包含某元素 一、List查询表中是否包含某个元素:使用contains(element e),判断是否包含多个元素:containsAll(Collection<?> c)。 1、存在返回true 反之返回false 2、实现原理是遍历表中元素,依次利用equals(object obj)比较【目标地址】,所以新建的同名对象会返回false 3、可以通过重写equels()方法,来通过比较【目标属性】来比对是否存在 二、Set表中查询也是用contains()和containsAll() 1、contains()的实现机制是通过调用每个元素的hashCode()返回hash码,再利用equals()判断两个哈希码是否相同,才能判别是否相同。 2、重写hashCode()和equals()方法,可以通过比较元素的属性进行比较。【通过系统的Generate hashCode() and equals()进行自动重写】
    查看全部
  • java集合框架结构
    查看全部
  • 集合图
    查看全部
  • 遍历list方法: 1.取得size进行for循环 int size = coursesToSelect.size(); for(int i = 0; i <= size; i++) { Course cr = (Course) coursesToSelect.get(i); } 2.通过迭代器Iterator进行while循环 Iterator it = coursesToSelect.iterator(); while(it.hsaNext()) { Course cr = (Course) it.next(); } 3.通过for each访问 for(Object obj: coursesToSelect) { Course cr = (Course) obj; }
    查看全部
  • Map接口 Map提供了一种映射关系,其中元素是以键值对(key,value)实例形式存储了的,key值不可以重复,value值可以。多个key可以 映射到一个value,Map支持泛型形如Map<K,V>. HashMap类 HashMap是Map一个重要的实现类,基于哈希表实现,其中的Entry对象是无序的,key值和value值都可以为NULL,但是只能有一个key值可以为NULL
    查看全部
  • Map接口
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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