美文网首页
2016年9月14日java笔记

2016年9月14日java笔记

作者: 庶庶 | 来源:发表于2016-09-15 00:40 被阅读0次
6.3 返回索引位置(list中)
coursesToSelect.indexOf(course2)

这个是从前查找。也有从后的查找的:

coursesToSelect.lastindexOf(course2)
6.4 Map中是否包含key或value值

Map 的containsKey()方法取得 Map 映射的 Key 值。查Key- id:

students.containsKey(id);

Map 的containsValue()方法的参数是 Object 对象,因为Map 的 Value 值是对象元素。

查value- name:

students.containsValue(new Student(null,name))

与Set一样,Map.contains方法也是遍历equals方法,而equals方法默认为比较两个对象的引用是否相同,而不是比较两个对象的内容,
因此,需要对equals进行重写。

6.5 Collections.sort()实现List排序
  • 创建泛型list
list<Integer>integerList=new ArrayList<Integer>();
  • 插入10个不重复随机整数
Random random=new Random();
for(int i=0;i<10;i++)
{
    do{
    k=random.nexInt(100);
    }while(integerList.contains(k))
    integerList.add(k);
}
  • sort
Collections.sort(integerList);

相关文章

  • nio

    参考文章 Java Nio Java NIO学习笔记 - NIO客户端时序图 Java NIO学习笔记 - NIO...

  • Java 学习笔记(13)——lambda 表达式

    title: Java 学习笔记(11)——lambda 表达式tags: [Java 基础, 学习笔记, 函数式...

  • java io

    参考Java IO学习笔记(一):File类Java IO学习笔记(二):RandomAccessFile类Jav...

  • Java学习日记

    title: Java学习笔记date: 2018-05-18 12:00:00tags: Java 学习笔记 P...

  • Guava 中的文件操作:Files

    本片内容收录在我的在线笔记 java-note-for-free 中。 笔记源文件在 gitee 中。 Java ...

  • 2018-02-04@JAVA

    JAVA初始 ——浙大MOOC《从零开始学Java》Java笔记系列1 Java世界的hello world 新建...

  • Jasypt非对称加密

    Jasypt: Java Simplified Encryption 本笔记介绍使用Jasypt: Java Si...

  • java学习笔记-日志篇

    java学习笔记-日志篇-目录 java日志篇(1)-日志概述 java日志篇(2)-JUL(java.util....

  • 小白学java

    目录 1、配置java 环境2、java代码规范3、java笔记4、java程序编写 配置java环境 1、下载j...

  • Java8学习笔记目录

    Java8学习笔记 -- 接口的默认方法与静态方法 Java8学习笔记 -- Lambda表达式,Function...

网友评论

      本文标题:2016年9月14日java笔记

      本文链接:https://www.haomeiwen.com/subject/bvqbettx.html