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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • Math中的方法都是静态方法,直接用Math.调用,不像Date类,还需要定义一个对象
    查看全部
  • 总结关于list类型的一下用法: 1.创建对象 List list = new ArrayList(); 2.向list对象中添加数据 (1)Course crre = new Course("1","数据结构");//一个类的对象 list.add(crre);//将对象添加到list中 (2)Course[] crre = {new Course("",""),new Course("","");//对象的数组 list.addAll(0,Arrays.asList(course));//切记Arrays.asList方法 3.获取集合中的元素 (1)Course temp = (Course)list.get(0);//注意强转 (2)Iterator it = list.iterator(); while(it.hasNext()){ Course cr = (Course)it.next();//迭代遍历,使用iterator方法 } (3)for(Object obj:list){ Course cr = (Course)obj; }//foreach方法 ,注意Object的使用 4.集合中参数的修改 list.set(2,new Course("","")); 5.集合中数据的删除 (1)list.remove(位置); (2)Course[] crr = {(Course)list.get(位置)(Course)list.get(位置)}; list.removeAll(Arrays.asList(crr));//参考addAll 6.带有泛型的list List<Course> course = new ArrayList<Course>();//相当于添加进去的元素有了具体类型,不再是Object 7.list可以添加子类型的对象 8.list不能直接添加基本类型(int,float等)的对象,如果要添加,需要使用其包装类
    查看全部
  • 泛型: 1、集合中的元素,可以是任意类型的对象(对象的引用) 如果把某个对象放入集合,则会忽略他的类型,而把它当做Object处理 2、泛型则是规定了某个集合只可以存放特定类型的对象 会在编译期间进行类型检查 可以直接按指定类型获取集合元素 语法:修饰符 List<类型> 集合名 PS:泛型集合中,不能添加泛型规定的类型以外的对象,否则会报错
    查看全部
  • (删除元素)List中有remove(index),remove(对象值)和removeAll(Arrays.asList(对象数组名))方法来删除容器中元素的值(用法和add类似). 1.remove(index);删除位置要大于0并且小于List(序列容器)的长度。如果要删除全部可以用for循环嵌套此方法。 2.remove(object);先要获得删除的值,用法是先定义一个信息变量通过get()来存放要删除的值,然后用remove(删除的对象值); public void textdelect{ Course cr=(Course)(courseToSelect.get(4)); courseToSelect.remove(cr);//通过remove(对象值); 或者 courseToSelect.remove(4);//通过remove(删除位置); } 3.removeAll(Arrays.asList());要删除指定的多个位置 Arrays.asLIst(对象数组名);作用是把数组转换为集合 用法是先创建信息对象数组存放删除元素的值,然后再用removeAll(Arrays.asList(对象数组名))方法,删除集合数组的元素。 public void textdelext2{ Course []course={(Course)(courseToSelect.get(4)),(Course)(courseToSelect.get(5))}; // 定义数组存放要删除的值 courseToSelect.removeAll(Arrays.asList(course)); // 删除4和5位置的值 }
    查看全部
  • 本人对课后练习的代码地址: http://www.imooc.com/article/19622 希望与大家交流
    查看全部
    0 采集 收起 来源:经验总结

    2017-07-31

  • 在List中定义了一个Set方法 Set方法中有两个参数 1.index就是索引位置的值 2.element就是将要修改的对象的值 修改List中的内容; (List)courseSelete.set(index,course) 将index位置的对象换成新的course //其中coursesToSelect为List集合类型,修改的位置为索引位置为4的元素 coursesToSelect.set(4, new Course("7", "思修"));
    查看全部
  • 检查异常(checkexception)
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-07-31

  • 非检查异常
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-07-31

  • 异常来源:继承与Throwable类的不正常类
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-07-31

  • 1.Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类; 2.其中Error类中包括虚拟机错误和线程死锁,一旦Error出现了,程序就彻底的挂了,被称为程序终结者; 3.Exception类主要指编码、环境、用户操作输入出现问题,Exception主要包括两大类,非检查异常(RuntimeException)和检查异常(其他的一些异常) 4.RuntimeException异常主要包括以下四种异常:空指针异常、数组下标越界异常、类型转换异常、算术异常。
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-07-31

  • 经验与总结
    查看全部
    0 采集 收起 来源:经验总结

    2017-07-31

  • 常见非检查异常
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-07-31

  • http://img1.sycdn.imooc.com//53a7d34300011c6005 http://img1.sycdn.imooc.com//53a7d36c0001e3cd06760242.jpg970125.jpg
    查看全部
  • http://img1.sycdn.imooc.com//53d9f7d200010bb007780366.jpg
    查看全部

举报

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

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