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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • java中的集合类:是一种工具,像是容器,可以存储任意数量的具有共同属性的对象; 集合的作用: 1.在类的内部对数据进行组织; 2.简单而快捷的搜索大数量的条目; 3.有的集合接口,提供了一系列排列有序的元素,并且可以在序列中快速的插入和删除有关元素; 4.有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一的对象,而这个关键字可以是容易类型。 和数组的对比: 1.数组长度固定,集合长度可变; 2.数组只能通过数组下标去访问,类型固定,而有的集合可以通过任意类型查找所映射的具体对象。 java集合框架的组成 1.collection 1.1、List(有序) 1.2、Queue(有序) 1.3、Set(无序) 2.Map 2.1HashMap
    查看全部
  • int、float、double、boolean、char 等。对应的包装类为Integer、Float、Double、Boolean、Character。 包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法 int score1=86; Integer score2 = new Integer(score1); // 创建Integer包装类对象,表示变量score1的值 double score3 = score2.doubleValue(); // 将Integer包装类转换为double类型 float score4 = score2.floatValue(); // 将Integer包装类转换为float类型 int score5 =score2.intValue(); // 将Integer包装类转换为int类型
    查看全部
  • StringBuilder 和StringBuffer ,它们基本相似,不同之处,StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。优先考虑使用StringBuilder
    查看全部
  • contains的原理是分别调用每个元素的equals方法; 因此只需要在课程类里重写equals方法,就可以通过contains判断是否包含名称为某个值的元素
    查看全部
  • list的indexOf方法和lastIndexOf方法获取对象在list序列集合的第一次和最后一次出现时的索引,没出现返回-1。
    查看全部
  • list的indexOf方法获取对象在list序列集合的索引。
    查看全部
  • 是否包含某种元素,contains方法。通过set集合元素类的equals方法和hashCode方法判断。
    查看全部
  • 是否包含某种元素,contains方法。通过list集合元素类的equals方法判断。
    查看全部
  • 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder(后面章节中会讲到)。
    查看全部
  • 今天开发中使用字符串分割函数split(),发现: String s = "upload/20120416135915265.sql"; System.out.println(s.split(".")); 输出的并不是想要的结果,之后输出: System.out.println(s.split(".").length); 结果竟然是0!!! 突然想到转义字符,于是: System.out.println(s.split("\\.")); OK啦!!! 原来在java中函数split(".")必须是是split("\\.")。
    查看全部
  • obj instanceof Course : obj是Course类的对象
    查看全部
  • Map接口详解
    查看全部
  • Set是无序的不重复的。Set中没有List中的set()方法和get()方法。
    查看全部
  • list.set(index,object);替换指定下标下的对象;
    查看全部
  • Collection接口 List接口及其实现类--ArrayList 1.List是有序并且可以重复的集合,被称为序列; 2.List可以精确的控制每个元素的插入位置,或删除某个位置的元素; 3.ArrayList--数组序列,是List的一个重要实现类; 4.ArrayList底层是由数组实现的。
    查看全部

举报

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

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