zoukankan      html  css  js  c++  java
  • list的一些使用

    • list无数据判断                                                                                                                                   

    在一次判断中,我这样:

    if(list!=null){
    ...
    }

    结果发现list为空数据的时候不管用,后来发现,list只要创建实例就不会是null,但可以为empty,因此

    if(list!=null || list.isEmpty()){
    ...
    }
    • list遍历                                                                                                                                         

    1 for (int i = 1; i < list.size(); i++) {
    2     item=list.get(i);  
    3 }
    1 //for- each   
    2  for(Object o:list){   
    3        system.out.println(o);   
    4 } 
    1  //迭代器   
    2         Iterator it = list.iterator();   
    3         while(it.hasNext()){   
    4             System.out.println(it.next());   
    5         }
    //Object数组    
            Object o[];   
            o = list.toArray();   
            for(int i =  0 ; i <o.length;i++){   
                System.out.println(o[i]);   
            } 
    //toString   
            System.out.println(list.toString());   
  • 相关阅读:
    聪明人 & 普通人
    13种模型及方法论
    面向大规模商业系统的数据库设计和实践
    分治算法
    软件架构
    隐含前提思维模型
    Git回滚代码到某个commit
    使用arthas排查 test 问题
    Arthas
    docker 操作入门
  • 原文地址:https://www.cnblogs.com/woshimrf/p/4667718.html
Copyright © 2011-2022 走看看