zoukankan      html  css  js  c++  java
  • Java点滴-List<Integer> list; 中尖括号的意思

    这是jdk1.5后版本才有的新特性,泛型,指定传入的类型。
    这样定义之后,这个list只能接收Integer的对象。

    以前没有加这个,传入的都是Object类型的,取出来的时候要强制类型转换为自己想要的类型。

    现在这样就不用强制类型转换了

    在循环的时候也可以直接取出,提高效率,虽然你用肉眼是看不到。

    例如:

    List<String> strList = new ArrayList();

    strList.add("123");
    strList.add("456");

    那么在循环的时候可以:

    for(String str:strList){
      System.out.println("----------->>"+str); //可以直接取出
    }

    提高类型转换与遍历的速度。

    转自:http://blog.163.com/sjmz30071360@126/blog/static/1624226720110611740175/

  • 相关阅读:
    第六周
    第五周(实验报告)
    第四周(实验报告)
    第三周(实验报告)
    Java第二周学习总结
    第一周
    2019课程总结
    第十四周课程总结
    第十三周总结
    第十二周总结
  • 原文地址:https://www.cnblogs.com/dongruiha/p/6633134.html
Copyright © 2011-2022 走看看