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

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
  • 基本类型是不能调用方法的,而其包装类具有很多方法。

    基本类型是不可以调用方法的,但包装类可以。

    基本类型为什么不能调用方法:

    因为包装类具有对象属性,而对象是可以调用方法的。

    查看全部
    0 采集 收起 来源:练习题

    2019-07-22

  • Object的equals()方法的参数是对象,contains()方法就相当于遍历集合中的每一个元素,然后被遍历到的元素调用equals()方法,以此判断是否存在所查询的元素。通过重写Course中的equals()方法,可以方便的判断名称为某个值的元素

    查看全部
  • 基本类型转换为字符串有三种方法:

    1. 使用包装类的 toString() 方法

    2. 使用String类的 valueOf() 方法

    3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串

    将字符串转换成基本类型有两种方法:

    1. 调用包装类的 parseXxx 静态方法

    2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱


    查看全部
  • 基本类型 int 无法直接转换为包装类 Long 类型

    查看全部
    0 采集 收起 来源:练习题

    2019-07-22

  • 遍历  keySet  返回是key     

    entrySet  返回是键值对 

    修改映射使用:put方法  只需将value中的name更改 

    添加  put方法 

    删除   remove(key)

    查看全部
  • 基本类型和包装类之间经常需要互相转换,以 Integer 为例:

    装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱

    拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱


    查看全部
  • // 定义int类型变量,值为86

    int score1 = 86; 

            

    // 创建Integer包装类对象,表示变量score1的值

    Integer score2=new Integer(score1);

            

    // 将Integer包装类转换为double类型

    double score3=score2.doubleValue();

            

    // 将Integer包装类转换为float类型

    float score4=score2.floatValue();

            

    // 将Integer包装类转换为int类型

    int score5 =score2.intValue();


    System.out.println("Integer包装类:" + score2);

    System.out.println("double类型:" + score3);

    System.out.println("float类型:" + score4);

    System.out.println("int类型:" + score5);


    查看全部
  • 基本类型和包装类之间的对应关系:

    包装类主要提供了两大类方法:

    1. 将本类型和其他基本类型进行转换的方法

    2. 将字符串和本类型及包装类互相转换的方法

    我们将在后面的小节逐步讲解,表着急哦~~

    任务

    我们以 Integer 包装类为例,来看下包装类的特性。

    Integer 包装类的构造方法:

    如下代码所示:

    Integer包装类的常用方法:


    查看全部
  • 泛型中除了可以添加规定的类型还可以添加规定类型的子类型。

    定义子类型的时候要在父类型中添加一个无参的构造方法,否则出错,因为调用子类型的构造方法时,系统会默认调用父类的无参构造方法(super();)。

    1.泛型集合中不能使用基本数据类型List<int>course。必须为引用类型List<Course> course

    2.可以通过使用包装类限定允许存入的基本数据类型。

     

    泛型不能使用基本类型,必须使用其包装类。

     

    泛型集合可以添加泛型的子类型的对象实例

     

    泛型集合中,不能添加泛型规定的类型及其子类型以外的对象,否则会报错

     

    List总是通过实现类ArrayList来实例化

     

    List a=new ArrayList();


    查看全部
  • List:类似数组,有从0开始int类型的标记,可存储任意对象,存储对象可重复 

    Set:可存储任意对象,存储对象不可重复 

    Map:存储的单位对象是一组键值对entry,其中key不可重复,value可以重复,key和value都可以是任意对象

    查看全部
  • Map接口中HashMap类的概念和用法https://img1.sycdn.imooc.com//5d345f8700018a7910150251.jpg https://img1.sycdn.imooc.com//5d345faa00012d8f10520290.jpg

    查看全部
  • HashMap类的特点:

    查看全部
  • Map接口和HashMap概念及特点:

    查看全部
  • Map接口和HashMap概念及特点:

    查看全部
  • 集合的作用:

    查看全部

举报

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

微信扫码,参与3人拼团

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

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