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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • Map 很多地方的翻译称之为 映射 Map提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的,能够实现根据key快速查找value的操作 Map中的键值对是以Entry的类型的对象实例形式存在的,可以理解诚Entry连个属性分别是key value 一个Map中 键key是唯一的 值value是可以重复的 每个键最多只能映射到一个值 Map借口分别提供了返回key值集合,value值集合以及Entry(键值对)集合的方法 Map支持泛型,形式如同 Map <K, V> K为key的泛型 V为 value的泛型
    查看全部
  • Set集中可以传一个空值null只不过没有多么大的实际意义 student.course.add(null)
    查看全部
  • 泛型的内容
    查看全部
  • (删除元素)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(对象数组名);作用是把数组转换为集合 用法是先创建信息对象数组存放删除元素的值,然后再用remove(Arrays.asList(对象数组名))方法,删除集合数组的元素。 public void textdelext2{ Course []course={(Course)(courseToSelect.get(4)),(Course)(courseToSelect.get(5))}; // 定义数组存放要删除的值 courseToSelect.removeAll(Arrays.asList(course)); // 删除4和5位置的值 }
    查看全部
  • public static <T> List<T> asList(T... a) 此方法还提供了一个创建固定长度的列表的便捷方法,该列表被初始化为包含多个元素: List<String> stooges = Arrays.asList("Larry", "Moe", "Curly");
    查看全部
  • 集合框架 Collection Map List Queen Set Arraylist HashSet Hashmap
    查看全部
  • 图书系统效果
    查看全部
    0 采集 收起 来源:经验总结

    2015-10-28

  • Math类,包含各种基本数学运算方法。 四舍五入、小于参数的最大、大于参数的最小、[0,1)之间等
    查看全部
  • Calendar类的用法 同Date类,操作时间的。 创建Calendar类的对象: Calendar c = Calendar.getInstance();
    查看全部
  • 时间转换的方法 包括:默认时间转标准、友好的时间 和 我们习惯的时间方式转Date时间!
    查看全部
  • 构造函数没有返回值,这是构造函数与普通方法的区别
    查看全部
  • 基本数据类型和字符串之间的相互转换
    查看全部
  • if ( s.charAt(i)=='a' ) java.lang.String.charAt() 方法返回指定索引处的char值。索引范围是从0到length() - 1。对于数组索引,序列的第一个char值是在索引为0,索引1,依此类推
    查看全部
  • HashMap
    查看全部
  • Map支持泛型
    查看全部

举报

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

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