list的一些使用

简介: list无数据判断                                                                                                                                    在一次判断中,我这样: if(list!=null){ .
  • 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());   

 





唯有不断学习方能改变! -- Ryan Miao
目录
相关文章
|
算法 Java 编译器
C++ | 深入浅出类的封装思想【图文案例,通俗易懂】-1
C++ | 深入浅出类的封装思想【图文案例,通俗易懂】
499 3
|
存储 C语言 开发者
【C语言】格式化输出占位符及其标志字符详解(基于ISO/IEC 9899:2024)
在C语言中,格式化输出通过 `printf` 函数等格式化输出函数来实现。格式说明符(占位符)定义了数据的输出方式,标准ISO/IEC 9899:2024(C23)对这些格式说明符进行了详细规定。本文将详细讲解格式说明符的组成部分,包括标志字符、宽度、精度、长度修饰符和类型字符,并适当增加表格说明。
989 6
|
监控 并行计算 搜索推荐
量子计算与医疗健康:个性化治疗的未来
量子计算以其强大的并行处理能力,正在医疗健康领域引发革命,尤其是在个性化治疗方面。本文探讨了量子计算在高效处理医疗数据、精确模拟生物分子、优化医疗资源分配等方面的应用,以及面临的挑战和未来前景。
|
监控 Java 数据管理
java会话跟踪和拦截器过滤器
本文介绍了Web开发中的会话跟踪技术——Cookie与Session,以及过滤器(Filter)和监听器(Listener)的概念和应用。Cookie通过在客户端记录信息来识别用户,而Session则在服务器端保存用户状态。过滤器用于拦截和处理请求及响应,监听器则监控域对象的状态变化。文章详细解释了这些技术的实现方式、应用场景和主要方法,帮助开发者更好地理解和使用这些工具。
230 1
|
存储 C语言
C语言程序设计——ASCII码
C语言程序设计——ASCII码
|
人工智能 移动开发 小程序
医疗AI智慧导诊系统源码
医院智慧导诊系统是在医疗中使用的引导患者自助就诊挂号,在就诊的过程中有许多患者不知道需要挂什么号,要看什么病,通过智慧导诊系统,可输入自身疾病的症状表现,或选择身体部位,在经由智慧导诊系统多维度计算,精准推荐科室,引导患者挂号就诊,实现科学就诊,不在担心挂错号。 医院智慧导诊系统可扩展至H5、小程序、app等多端。可应用于各种复杂场景,如:手机、平板、医院一体机、电脑、并嵌入互联网医院系统连接医院挂号、问诊,集成未来趋势语音智慧导诊等,或做AI智慧导诊单独使用。 医院智慧导诊系统提供相关医疗大数据库,完美运行AI智慧导诊,可使用此数据延伸其他有效服务。
291 0
|
开发框架 安全 .NET
bypass safedog 安全防护小结
bypass safedog 安全防护小结
278 0
|
SQL Java 测试技术
2021-jmeter接口性能测试教学及实战(一):jmeter介绍及安装,为什么是jmeter而不是loadrunner?
2021-jmeter接口性能测试教学及实战(一):jmeter介绍及安装,为什么是jmeter而不是loadrunner?
496 0
2021-jmeter接口性能测试教学及实战(一):jmeter介绍及安装,为什么是jmeter而不是loadrunner?
|
存储 缓存 安全
阿里云服务器计算型c7 通用型g7 内存型r7实例性能及指标数据解析
计算型c7 通用型g7 内存型r7实例均属于阿里云最新的第七代云服务器实例规格,七代云服务器全量搭载安全芯片、构建新一代立体化可信环境,在云服务器安全、存储、网络和端到端性能方面均有所提升。下面是小编整理的阿里云服务器计算型c7 通用型g7 内存型r7实例性能及指标数据解析。
1334 0
阿里云服务器计算型c7 通用型g7 内存型r7实例性能及指标数据解析
|
Linux
Linux 重定向: >和>>的区别,2>&1解释:
Linux 重定向: >和>>的区别,2>&1解释:
663 0
Linux 重定向: >和>>的区别,2>&1解释:

热门文章

最新文章