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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 自动/手动 拆箱/装箱
    查看全部
  • 包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法
    查看全部
  • List借口
    查看全部
  • 一、通过indexOf(Object o)获取索引位置。若没有返回-1 1、实现机制:集合表中每个元素遍历,通过equals()方法进行比较。(所以同样需要改写equals()) 2、若表中存在多个相同属性元素,则返回首个元素的索引位置。 二、通过lastIndexOf(Object o)是返元素回最后一个索引位置。若没有返回-1 Collection集合中的公用方法 ①.cointains方法--------返回值为boolean,测试集合中是否存在某个元素 ②.indexof方法----------测试集合中某个元素第一次出现的的位置。如果元素不存在返回-1 ③.lastIndexof方法------测试集合中某个元素最后一次出现的位置。如果元素不存在返回-1 ⑤.size方法-------------测试集合的容量大小 ⑥.在Map中,用containsKey()方法来判断是否包含某个key值。返回值为true,则包含。 ⑦.在Map中,用containsValue()方法来判断是否包含某个value值。
    查看全部
  • 集合的作用
    查看全部
  • 集合概述
    查看全部
  • 在Object中定义了两种方法:equals方法和HashCode方法 1.List的contains方法 ①.需要重写equals方法 2.Set的contains方法 ①.在调用HashSet的contains方法时,实际上调用的是每一个元素的HashCode方法,来返回哈希码。如果哈 希码相同,再调用equals方法判断是否相同。只有在这两个值都返回相同的情况下才会认为该集合包含某个元 素。 ②.因此需要重写HashCode方法
    查看全部
  • == 和equals()两种比较方法,在使用时要注意: 1、如果测试两个简单类型的数值是否相等,则一定要用“==”来比较; 2、如果要比较两个引用变量对象的值是否相等,则要用对象的equals()方法进行比较; 3、如果需要比较两个引用变量是否指向同一对象,则使用“==”来进行比较; 还有,对于自定义的类,应该根据情况覆盖其父类或Object类中的equals()方法,否则默认的equals()方法功能与“==”相同 Set中的contains()方法同时调用hashCode()和equals()方法,需要重写hashCode()和equals()两个方法。 list中不需要重写hashCode()方法。 Set的contains方法,先调用hashCode方法,如果hashCode相同,才会调用equals方法
    查看全部
  • java.util.Calendar 类是一个抽象类,可以调用getInstance()这个静态方法来获取一个Calendar对象,此对象已由当前日期时间初始化,默认代表当前时间,Calendar c = Calendar.getInstance(); Calendar类中提供给了getTime()方法 来获取Date对象,完成Calendar 跟 Date的转换,还可以使用getTimeInMillis()获取时间值,单位为毫秒
    查看全部
  • 字符串str中字符的索引从开始,范围为0到str.length()-1;使用subString(,)方法是包括beginIndex方法,不包括endIndex方法
    查看全部
  • 每次new一个字符串就相当于产生了一个新的对象,使用 ”==” 比较时也为 ”false”即使内容相同,应使用equals方法
    查看全部
  • 创建一个StringBuilder对象 : StringBuilder str1=new StringBuilder(); 一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。
    查看全部
  • .length 与 .length() 的差别 .length用于数组,计算数组中元素个数; .length()是方法,他可以把字符串拆分为byte数组,从而计算字符串中字符个数;
    查看全部
  • Map中添加一个映射的方法是put(key,value) 修改一个映射的方法也是put(key,value) 这里为了在输入不存在ID后可以继续输入ID,用到了while(true)死循环,并根据情况continue和break 如果要实现输入 quit 退出,则把break放在if(console==quit) 循环里
    查看全部
  • 使用 Date 和 SimpleDateFormat 类表示时间 使用 Date 类的默认无参构造方法创建出的对象就代表当前时间,我们可以直接输出 Date 对象显示当前的时间 可以使用 SimpleDateFormat 来对日期时间进行格式化,如可以将日期转换为指定格式的文本,也可将文本转换为日期。 一定要注意哦: 1、 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理 2、 使用 Date 类时需要导入 java.util 包,使用 SimpleDateFormat 时需要导入 java.text 包
    查看全部

举报

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

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