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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 通过foreach方法访问集合元素: for(Object obj:集合或数组名)遍历集合中的每一个元素取出来作为Object类型的变量,存储在obj中。
    查看全部
  • 通过迭代器(Iterator)来遍历List .iteratoe方法:返回在此Collection的元素上进行迭代的迭代器,本身也是一个接口 通过这个迭代器去遍历当前集合中的元素,一般用while循环 Iterator接口(迭代器):只能用来遍历集合中元素,本身不具备存储元素的功能。迭代器是依赖于某个集合存在的,本身不能独立存在。 .hasNext() 若该迭代器含有元素,就返回真值。 .next() 返回元素。(要注意类型转换)
    查看全部
  • try 语句块不可以独立存在,必须与 catch 或者 finally 块同存
    查看全部
    0 采集 收起 来源:练习题

    2017-02-22

  • List<.....用来存放那种类型的元素>
    查看全部
  • 取得List中的元素的方法:在for循环中用get方法。 .size() 返回ArrayList的长度。
    查看全部
  • List接口的ArratList实现类的方法: .add(元素) 能将元素插入序列的末尾。 .add(元素编号,元素) 在序列中的元素编号的位置插入元素。 .addAll(数组元素) 将数组元素接到序列的末尾。(注意数组类型要通过Arrays.asList()来转换成List接口类型,即Collection接口类型) .addAll(元素编号,数组元素) 将数组元素插入到序列中元素编号的位置。(注意数组类型要通过Arrays.asList()来转换成List接口类型,即Collection接口类型)
    查看全部
  • indexOf 原理:依次遍历Set元素,使用equals比对,如果相等,返回元素的索引,如果出现多个相同,则返回第一个索引值; lastIndexOf 和indexOf相反,返回相同元素最后一个的索引。 如果没有找到,两个函数返回-1
    查看全部
  • public List coursesToSelect; //备选课程 实例化:this.coursestoSelect = new ArrayList(); 往coursesToSelect中添加课程: 当对象被添加到集合中的时候都变成Object类型,取出时要类型转换
    查看全部
  • 1. 学生的可选择的课程信息 存放在Set类型的属性courses中 2. 在构造器中将courses进行初始化(实例化)this.courses=new HashSet();因为Set是一个接口,所以不能直接实例化,通过HashSet这个实现类来进行实例化 ,需要导入包 3. 在实际开发中,应该把所有的属性都私有化,然后通过get 和 set 来访问属性
    查看全部
  • StringBuffer StringBuilder
    查看全部
  • List接口及其实现类---ArrayList
    查看全部
  • Java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象 Java的集合体系结构:Collection和Map(两个根接口) 1. Collection有三个子接口:List、Queue、Set(序列、队列、集)。 List和Queue是排列有序的,且可重复。Set中的元素无序且不可重复。 List常用的实现类ArrayList(数组序列)、LinkedList Queue常用的实现类LinkedList(链表) Set常用的实现类HashSet 2. Map最常见的实现类HashMap(哈希表) 在每个Collection中存储的就是一个个独立的对象 而Map的内部会以<key,value>作为映射
    查看全部
  • Math.round(): 返回四舍五入后的整数 Math.floor(): 返回小于参数的最大整数 Math.ceil(): 返回大于参数的最小整数 Math.random(): 返回[0,1)之间的随机数浮点数
    查看全部
  • 字节是计算机存储信息的基本单位,1个字节等于8位,一个汉字存储需要两个字节,一个英文字符存储需要一个字节。
    查看全部
  • " = ="和equals()区别: = =:判断两个字符串在内存中首地址是否相同,即判断是否是一个字符串对象 equals():比较存储在两个字符串对象中的内容是否一致
    查看全部

举报

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

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