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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 这就是同一和相等的两个关系的实例。
    查看全部
  • List集合中删除元素 1.List子类对象.remove(object),必须先获取该删除元素 2.List子类对象.remove(index),直接删除 3.List子类对象.removeAll(Arrays.asList(Array[])),必须先创建该删除元素数组。
    查看全部
  • 注意对字符变量的直接赋值和利用Sring类的构造函数赋值是不一样的。
    查看全部
  • 获取List集合中的所有元素 1.通过ArrayList类size()这个方法获取集合的长度,然后通过for循环语句逐个取出get(index),注意记得强制转换为原本类型。 2.通过迭代器Iterator方法,迭代器没有存储空间,依附于集合存在 3.通过for each()方法.
    查看全部
  • 向List中添加元素的几种方法: 新建List类 public List courseToSelect; 初始化List类 public ListTest() { this.courseToSelect=new ArrayList(); } 向List中添加数据 method_1 courseToSelect.add(对象1); method_2 courseToSelect.add(位置,对象2); method_3 courseToSelect.addAll(Arrays.asList(数组_对象3)); method_4 courseToSelect.addAll(位置,Arrays.asList(数组_对象4)); 获取 Course temp=(Course)courseToSelect.get(位置);
    查看全部
  • (删除元素)List中有remove(index),remove(对象值)和removeAll(Arrays.asList(对象数组名))方法来删除容器中元素的值(用法和add类似). Course是信息课程类,有id和name属性。courseToSelect是list的序列容器对象。 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位置的值 }
    查看全部
  • List集合中泛型的使用 1.应用泛型集合中只能包含该类以及其子类对象实例。 2.泛型不能使用基本数据类型,必须使用其包装类才可以。
    查看全部
  • 如何跳过编译阶段,向集合中添加不同类型的元素,而不会报错。
    查看全部
  • (修改元素)在List当中有一个E.set(int index,E element);用来修改List中的值。E是容器对象,E element是容器要存放的新元素。 public void textset(){ CourseToSelect.set(2,new course("7,毛概")); //Couse是信息类 new一个新的信息类替代原先存放在courseToSelect(用户自己定义的)容器中2位置的值。 }
    查看全部
  • List集合应用泛型 1.成员变量可以是集合类型的引用 2.构造函数当中可以实例化对象 3.遍历集合,使用元素时无需进行强制类型转换
    查看全部
  • List集合中删除元素 1.List子类对象.remove(object),必须先获取该删除元素 2.List子类对象remove(index),直接删除 3.List子类对象removeAll(Arrays.asList(Array[])),必须先创建该删除元素数组。
    查看全部
  • Collection接口 (1)是List、Set、Queue接口的父接口 (2)定义了可用于操作List、Set和Queue的方法--增删改查 List接口及其实现类--ArrayList (1)List是元素有序并且可以重复的集合,被称为序列 (2)List可以精确的控制每个元素的插入位置,或删除某个位置元素 (3)ArrayList--数组序列,是List的一个重要实现类 (4)ArrayList底层是由数组实现的,这也是其名字的由来
    查看全部
  • List集合中删除元素 1.List子类对象.remove(object),必须先获取该删除元素 2.List子类对象remove(index),直接删除 3.List子类对象removeAll(Arrays.asList(Array[])),必须先创建该删除元素数组。
    查看全部
  • 一、java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象 二、集合的作用: (1)在类的内部,对数据进行组织; (2)简单而快速的搜索大数量的条目; (3)有集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关元素; (4)有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找对应的唯一对象,而这个关键字可以是任一类型。 三、与数组的对比——为何选择集合而不是数组: (1)数组的长度固定,集合长度可变; (2)数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体对象。 四、集合组成: 根接口:collection map (主要) collection子接口: list:有序重复(序列) queue: 有序重复(队列) set:无序不重复(集) map实现类: HashMap 内部提供映射 <key,value>键值对
    查看全部
  • List集合中修改元素 1.List子类对象.set(index,element)
    查看全部

举报

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

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