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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 泛型:不需要进行类型转换,如果类型不相符直接报错 for each中也不需要用Object
    查看全部
  • remove删除方法3: removeAll
    查看全部
  • remove删除方法2: 直接删除索引位置(超出:IndexOutOfException)
    查看全部
  • remove操作1: 删除其中的某一个元素
    查看全部
  • 学习好习惯:在进行操作以后打印输出,有利于后续的检查
    查看全部
  • 删除方法
    查看全部
  • List中使用set方法可以替换指定位置的元素 例: courseList.set(4,new Coousr("6","毛概"));
    查看全部
  • testIterator迭代器遍历
    查看全部
  • 通过get方法,可以把list中每一个索引位置的元素取出来;如果想取得list中每一个元素的值,需要用for循环遍历数组一样遍历list 也可以用迭代器iterator 以及for each来进行遍历 /取出List的元素 1 Get方法 public void testGet(){ int size=coursesToSelect.size(); for (int i = 0; i <size; i++) { Course cr=(Course) coursesToSelect.get(i); System.out.println("课程:"+cr.id+"."+cr.name); } } 2 通过迭代器来遍历List(迭代器依赖集合存在,用于遍历元素,不能存储) public void testIterator(){ Iterator it=coursesToSelect.iterator(); System.out.println("有如下课程待选(通过迭代器访问)"); while (it.hasNext()) { Course cr = (Course) it.next(); System.out.println("课程:"+cr.id+":"+cr.name); } } 2 通过Foreach遍历 public void testForeach(){ System.out.println("课程如下(通过Foreach访问):"); for (Object a : coursesToSelect) {//当一个元素存入一个集合的时候,他的类型是被忽略了的,集合把他当Object来用 Course cr=(Course)a; System.out.println("课程:"+cr.id+":"+cr.name ); }
    查看全部
  • 类型不同不能自动转换,如基本类型 int 无法直接转换为包装类 Long 类型,需要手动转换
    查看全部
    0 采集 收起 来源:练习题

    2016-11-17

  • imooc为常量字符串,多次出现时会被编译器优化,只创建一个对象
    查看全部
  • 1.更改字符串,实际上是创建了新的字符串对象,变量 s1 指向了新创建的字符串对象。 2、 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder(后面章节中会讲到)。 3、 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法。
    查看全部
  • 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱 http://img1.sycdn.imooc.com//53abe4590001373504390074.jpg 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱 http://img1.sycdn.imooc.com//53abe5210001652606630071.jpg
    查看全部
  • 包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法 2. 将字符串和本类型及包装类互相转换的方法
    查看全部
  • 无参构造器和有参构造器
    查看全部

举报

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

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