java中collection的循环遍历

这篇具有很好参考价值的文章主要介绍了java中collection的循环遍历。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

package com.test.Test01;

import java.util.*;

public class Test02 {
    //这是一个main方法,是程序的入口
    public static void main(String[] args) {
        Collection col = new ArrayList();
        //调用方法
        //集合有一个特点:只能存放引用数据类型的数据,不能是基本数据类型
        //基本数据类型自动装箱,对应包装类。int------>Integer
        col.add(18);
        col.add(12);
        col.add(11);
        col.add(17);
        col.add("abc");
        col.add(9.8);

        //对集合遍历(对集合中元素进行查看)
        //方式1:普通for循环 方式1失败了 方式1失败了
        /*for(int i=0;i<col.size();i++) {
            col.
        }*/
        //方式2:增强for循环
        //集合里面可以放多种数据类型,比如Integer,字符串等,所以必须用Object接收
        for(Object o:col) {
            System.out.println(o);
        }//for end
        System.out.println("-----------------");

        //方式3:iterator()
        Iterator iterator = col.iterator();
        while(iterator.hasNext()) {
            System.out.println(iterator.next());
        }
    }
}

文章来源地址https://www.toymoban.com/news/detail-457516.html

到了这里,关于java中collection的循环遍历的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决cURL error 60: SSL: no alternative certificate subject name matches target host name ‘test.com‘

     按照提示前往libcurl - Error Codes说是SSL 证书问题  解决方法: 1.前往该路径 下载https://curl.se/ca/cacert.pem  将文件里的内容全部复制下来,然后替换 上图路径的/ca-bundle.crt   里面的内容保存即可 若行不通可以尝试第二种方法 2.在执行curl操作前在前面加上如下代码

    2024年02月12日
    浏览(64)
  • test ui-01-UI 页面测试 Selenium/Appium/Cypress/TestCafe/Playwright/WebDriverIO/Nightwatch/Puppeteer/Jest

    UI测试(用户界面测试)是软件测试中的一个重要方面,其主要目的是确保用户界面的正常运作,并验证用户可以按照设计的方式与应用程序进行交互。 UI测试通常涉及检查图形用户界面(GUI)元素的正确性、响应性和用户体验等方面。 在测试过程中,测试人员会模拟用户与

    2024年01月17日
    浏览(42)
  • java之junit Test

    单元测试是针对最小的功能单元编写测试代码 Java程序最小的功能单元是方法 单元测试就是针对单个Java方法的测试 确保单个方法运行正常 如果修改了方法代码,只需确保其对应的单元测试通过 测试代码本身就可以作为示例代码 可以自动化运行所有测试并获得报告 TestCase:

    2024年02月14日
    浏览(42)
  • Java开发 - Spring Test知多少?

    在前文中,我们也使用了测试代码来进行简单的单元测试,但是我们会发现,里面有大量的重复代码,实际给我们的体验并不是太好,所以这篇,我们来学习Spring Test,Spring Test不仅仅限于在Mybatis框架,只要是基于Spring的框架的都可以使用Spring Test,使用Spring Test,将给测试模

    2024年01月25日
    浏览(32)
  • Java学习笔记 -JUnit(@Test)的使用

    JUnit是一个非常方便的Java语言单元测试框架,多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 注意:该类所处的包中不能有名为Test的类,不然以下操作会失败 1.在需要测试的方法前输入@Test 2.鼠标选中@Test,点击左侧红色灯泡 3.选中 Add’JUnit5.4’ to classpath 4.勾选

    2024年02月14日
    浏览(33)
  • java中main方法和@Test注解的区别

    Java的 main 方法和 @Test 注解在用途和功能上有很大的区别。 main 方法是Java应用程序的入口点。当你运行一个Java程序时,JVM会首先查找具有 public static void main(String[] args) 签名的类,并从这个方法开始执行程序。 main 方法通常用于控制程序的启动、执行和终止。 @Test 注解是JUn

    2024年02月05日
    浏览(35)
  • Java Test: Specification and Structure Testing(line, branch, path coverage)

    这篇文章梳理一下Java软件测试中的Secification test和Structure test。 规范测试(specification test):又称黑盒测试(black-box testing)或需求驱动测试(requirements-driven testing),这种测试方法关注程序的功能和性能,而不关注其内部实现。 Specification(规范)是对软件组件、系统或方法

    2024年02月02日
    浏览(48)
  • springboot项目test单元测试java.lang.NullPointerException问题

    最近在测试写好mapper相关接口时是,出现空指针异常,所以记录一下。 在测试用户登录时,出现如下错误 测试方法 错误信息 通过分析日志了解到原因是 无法调用“AdminUserMapper.login(String, String)”,因为“this.adminUserMapper”为空 应该是AdminUserMapper没有注入进来,但是自己

    2024年02月02日
    浏览(83)
  • java程序启动时自动执行方法 @PostConstruct,单元测试@Test

    java程序启动时自动执行方法,在方法上添加@PostConstruct注解即可,可以代替单元测试junit的@Test注解 @PostConstruct //程序启动时自动执行方法 @Test //需要选中该方法运行启动(单元测试) java 代码----程序启动时自动执行方法 @PostConstruct java 代码----需要选中该方法运行启动(单元

    2024年02月05日
    浏览(44)
  • 进阶JAVA篇- Collection 类的常用的API与 Collection 集合的遍历方式

    目录         1.0 Collection 类的说明         1.1 Collection 类中的实例方法         2.0 Collection 集合的遍历方式(重点)         2.1 使用迭代器( Iterator )进行遍历         2.2 使用增强型 for 循环进行遍历         2.3 使用 Java 8的 Stream API 进行遍历(使用 Lambda 表达式进

    2024年02月08日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包