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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • /* * 用Collections的sort方法对String类型List对象进行排序 */ private void testSortStringList(){ List<String> stringList = new ArrayList<String>(); stringList.add("microsoft"); stringList.add("google"); stringList.add("lenovo"); System.out.println("——————————————————————排序前——————————————————————"); for (String s : stringList) { System.out.println("元素:"+s); } Collections.sort(stringList); System.out.println("——————————————————————排序后——————————————————————"); for (String s : stringList) { System.out.println("元素:"+s); } }
    查看全部
  • http://img1.sycdn.imooc.com//53a8dcce0001cc7406130396.jpg 2、 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder(后面章节中会讲到)。 3、 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法
    查看全部
  • Collections是Collection类型对象的工具类 Arrays是数组对象的工具类 /** * 给List添加10个100以内的不重复的Integer元素,并且进行排序。 * 注意程序do{}while()部分,是为了生成一个不在List集合中的随机整数 * created by xiexie on 2017/2/25 * */ public class TestListSort { public static void main(String[] args) { List<Integer> l = new ArrayList<Integer>(); Random random = new Random(); Integer k; for (int i = 0; i < 10; i++) { do { k = random.nextInt(100); } while (l.contains(k)); l.add(k); } Collections.sort(l); System.out.println("排序后的list元素为:"); for (Integer e : l) { System.out.println(e); } } }
    查看全部
  • 我自己写的代码,运行暂未发现问题,望多多指教 http://www.imooc.com/article/16602
    查看全部
  • 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>作为映射
    查看全部
  • 数组与集合对比
    查看全部
  • 集合的作用
    查看全部
  • 若是想仅通过课程的名字来判断是不是包含改课程,就需要重写@Override equals方法
    查看全部
  • 异常处理的经验与总结
    查看全部
    0 采集 收起 来源:经验总结

    2017-02-25

  • Map接口 Map提供了一种映射关系,其中的元素是以键值对(key - value)的形式存储的,能够实现根据key 快速查找 value Map中的键值对以Entry 类型的对象事例形式存在的 键(key值)不可重复,value 值可以重复 每个键最多只能映射一个值 Map接口提供了分别返回key 值集合、value值集合以及Entry (键值对)集合的方法 Map 支持泛型,形式如:Map <K,V> HashMap 类 HashMap是Map的一个重要实现类,也是最常用的,基于哈希表实现 HahMap 中的Entry对象是无序排列的 Key值和value值都可以为 null ,但是一个HashMap 只能有一个key 值为 null的映射(key值不可重复)
    查看全部
  • 自定义异常
    查看全部
  • Java中的异常抛出
    查看全部
  • 我觉得老师关于键的那块讲的有点乱了,在本视频中,给人的感觉好像是键跟students的ID是一个东西一样,这样容易让人误解啊。键是String类型,而Students的ID是int类型,要弄明白哦。代码如下:http://www.imooc.com/article/16598
    查看全部
  • 异常种类
    查看全部

举报

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

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