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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 集合的作用
    查看全部
  • 1.Map接口 (1)Map提供了一种映射关系,其中的元素是以键值对的形式存储的,能够实现根据key快速查找value (2)Map中的键值对以Entry类型的对象实例形式存在的 (3)key键不可以重复,value值可以重复 2.常用方法 (1)put(K key,V value),添加映射和修改映射 (2)remove(Object key),删除一个已存在的映射 (3)keySet() 返回所有键的Set视图;valueSet() 返回所有值的Set视图 ;entrySet() 返回此映射中的映射关系Set视图 3.HashMap类 (1)HashMap是Map的一个重要实现类,基于哈希表实现 (2)HashMap是无序排列的 (3)允许Key和Value值为null,但Key只能有一个null
    查看全部
  • 自定义异常类型(必须继承一种异常类型)
    查看全部
  • java中的异常抛出
    查看全部
  • 多个catch捕获多个异常(catch块应该先子类后父类,因为捕获异常时就近原则,先捕获子类的再捕获父类的)
    查看全部
  • 处理异常的方法1
    查看全部
  • 异常类型
    查看全部
    0 采集 收起 来源:Java异常简介

    2016-05-07

  • foreach是个好东西,不只是遍历数组,也可以遍历List对象。Iterator遍历不存储,还要import并另作while循环;foreach使用方便,还能保存数据供调用。加深了对于List中Object类的理解,一个好例子!
    查看全部
  • for each迭代list
    查看全部
  • 类型迭代器遍历List iteractor
    查看全部
  • (1)泛型集合不能是基本数据类型,如果真的要使用也要用“包装类”,即把基本类型的变量转换为类的对象。 (2)格式:List<类型> list = new ArraysList<类型>(); //所以在使用"add或者addAll"方法时,插入集合中的对象不用转换成“Object类”,而是已经规定好的类了。
    查看全部
  • 使用 format() 方法将日期转换为指定格式的文本 Date d = new Date(); SimpleDateFormate sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String today = sdf.format(d); System.out.println(today); 结果:2014-06-11 09:55:48 使用parse()方法将文本转换为日期 String day ="2014年02月14日 10:30:25"; SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); Date date = df.parse(day); System.out.println(date); 结果:Fri Feb 14 10:30:25 CST 2014
    查看全部
  • 基本类型转换为字符串有三种方法:<br> 1. 使用包装类的 toString() 方法<br> 2. 使用String类的 valueOf() 方法<br> 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串<br> 将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱 int c =10;<br> String str1 = Integer.toString(c);<br> String str2 = String.valueOf(c);<br> String str3 = c+" "; String str = "8"; int d =Integer.parseInt(str); int e =Integer.valueOf(str);
    查看全部
  • 基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
    查看全部
  • 关于Map: 1.初始化变量 Map<String,Student>students = new HashMap<String,Student>() //初始化key值为String,存放的数据类型为student的students集合 2.put()增加对象 Student newStu = new Student(ID,name); students.put(ID,newStudent);//以ID作为key值 3.查找对象 (1)Set<String>keySet = students.keySet(); for(String stuId:keySet){ Student st =students.get(stuId); }//先用keySet()获取所有的key,再遍历获取每一个对象 (2)Set<Entry<String,Student>>entrySet = students.entrySet();//由于每个键值对都以entry类型存放,yongentrySet()方法获取所有键值对 for(Entry<String,Student>entry:entrySet) {//遍历获取键值对 entry.getKey();//获取key entry.getValue();//获取value } 4.删除 students.remove(ID);//根据key的值删除 5.修改 Student stu = students.get(ID); Student newStudent =new Student(ID,newname); students.put(ID,newStudent); /*Map中没有直接修改的方法,所以采用先找出对象,然后不修改key值,只修改value的方法进行修改*/
    查看全部

举报

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

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