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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 1.list也是接口无法实例化要通过arraylist 2.对象存入集合都变成Object类型取出时需要类型转换 3.如果list.add(int,object)方法中int大于当前长度这会报错,小于0也一样
    查看全部
  • 在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。 其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 (如:double d = 4; String str1 = Double.toString(d); 2. 使用String类的 valueOf() 方法 ( String str2 = String.valueOf(d); 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 String str3 = d + ""; 再来看,将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 ( 如:String str = "四"; int i1 = Integer.parseInt(str); 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱 int i2 = Integer.valueOf(str);
    查看全部
  • set是一个接口,并不能被实例化,所以实例化只能创建实现他的一个类HashSet
    查看全部
  • 本节内容大纲
    查看全部
  • 1.java中的集合类:是一种工具,像是容器,可以存储任意数量的具有共同属性的对象 2.集合的作用:在类的内部,对数据进行组织 简单而快速的搜索大数量的条目 有的集合接口,提供了一些列排列有序的元素,并且可以自序列中间快速的插入或者删除有关元素 有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型 3.集合容量是动态的数组是静态容量,集合可以通过任意类型(关键字)查找所映射的具体对象 4.list和queue是排列有序的并且可以重复,set是无序的不可重复 5.collection中的对象是独立的,map中的对象存在映射,即一个key一个value两个对象为一个映射存储数据
    查看全部
  • 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱. 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱. 装箱--> 1)手动装箱: int i = 1; Integer a = new Integer(i); 2)自动装箱: int i = 1; Integer a = i; 拆箱--> 1)手动拆箱: Integer a = new Integer(2); int i = a.intValue(); 2)自动拆箱: Integer b = new Integer(2); int i = b;
    查看全部
  • // 使用parse()方法将文本转换为日期 String d = "2014-6-1 21:05:36"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 调用parse()方法,将字符串转换为日期 Date date = sdf.parse(d); System.out.println(date);
    查看全部
  • 怎么没用到 parse() 方法
    查看全部
  • 创建了 StringBuilder 对象,用来存储字符串,并对其做了追加和插入操作。这些操作修改了 str 对象的值,而没有创建新的对象,这就是 StringBuilder 和 String 最大的区别。
    查看全部
  • //String str1 =Double.toString(m); String str1= String.valueOf(m); //Double a = Double.valueOf(str); double a= Double.parseDouble(str);
    查看全部
  • 当频繁操作字符串时,就会额外产生很多临时变量。使用 StringBuilder 或 StringBuffer 就可以避免这个问题。至于 StringBuilder 和StringBuffer ,它们基本相似,不同之处,StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。因此一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类 创建方法:StringBuilder str1=new StringBuilder("爱慕课"); StringBuffer str2=new StringBuffer("imooc");
    查看全部
  • “==” 和 equals() 有什么区别呢? ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致(equals比较的类型是String的:而charAt返回的是Char类型的,要转变成String类型才能比较内容)
    查看全部
  • 1.Date类最主要的作用就是获得当前时间,其余功能推荐使用Calendar类进行时间和日期的处理。 2.调用Calendar类的getInstance()方法获取一个实例,然后通过调用get()方法获取日期时间信息,参数为需要获得的字段的值,Calendar.Year等为Calendar类中定义的静态常量。 3.Calendar类提供了getTime()方法,用来获取Date对象,完成Calendar和Date的转换,还可通过getTimeInMillis()方法,获取此 Calendar 的时间值,以毫秒为单位。
    查看全部
  • 1.使用Date类的默认无参构造方法创建出的对象就代表当前时间 2.可以使用SimpleDateFormat来对日期时间进行格式化,如可以将日期转换为指定格式的文本,也可将文本转换为日期。 注意 1、 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理 2、 使用 Date 类时需要导入 java.util 包,使用 SimpleDateFormat 时需要导入 java.text 包
    查看全部
  • 基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱 字符串相加和数值相加结果不同
    查看全部

举报

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

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