Java–foreach循环

Java–foreach循环Java foreach 循环 foreach 是 Java5 新增 在遍历数组 集合的时候有不错的性能 foreach 的语法格式 for 元素类型每次循环的元素名称 循环对象 一 常见的使用方式 nbsp nbsp nbsp nbsp 1 遍历数组 publicstatic String args String

Java–foreach循环

foreach是Java5新增,在遍历数组,集合的时候有不错的性能.

  • foreach的语法格式:
 for(元素类型 每次循环的元素名称 : 循环对象){ 
    } 
 public static void main(String[] args) { 
    String[] strs = { 
   "张三","李四","王五"}; for(String names : strs){ 
    System.out.println(names); } } 

    2.遍历List

 public static void main(String[] args) { 
    List<String> list = new ArrayList<String>(); list.add("张三"); list.add("王五"); list.add("李四"); for(String name : list){ 
    System.out.println(name); } } 
 public static void main(String[] args) { 
    String[] strs = { 
   "张三","李四","王五"}; //foreach for(String names : strs){ 
    names = "改改"; } System.out.println("foreach:"+Arrays.toString(strs)); //for for(int i=0; i<strs.length; i++){ 
    strs[i] = "改改"; } System.out.println("for:"+Arrays.toString(strs)); 

在这里插入图片描述
    2.集合

 public static void main(String[] args) { 
    List<String> list = new ArrayList<String>(); list.add("张三"); list.add("王五"); list.add("李四"); for(String name : list){ 
    name = "改改"; } System.out.println("foreach_list:"+Arrays.toString(list.toArray())); for(int i=0; i<list.size(); i++){ 
    list.set(i, "改改"); } System.out.println("for_list:"+Arrays.toString(list.toArray())); } 

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233971.html原文链接:https://javaforall.net

(0)
上一篇 2025年6月7日 下午12:01
下一篇 2025年6月7日 下午12:22


相关推荐

  • NMS(非极大值抑制)

    NMS(非极大值抑制)近段时间一直在看 multi personposees 在最后有一个剔除候选 keypoint 的过程 该过程采用的 NMS 方法 但我一直对 NMS 不理解 经过查找资料 整理出本人对 NMS 的理解内容 如有不对请指出 在引进 NMS 概念之前我们先介绍 IOU 交并比 因为在 NMS 中选出框图起到至关重要的作用 1 IOU 交并比 物体检测需要定位出物体的 boundingbox 就像上面的图片一样 我们不仅要定位出车辆的 bounding

    2026年3月19日
    2
  • javascript原生态ajax_ajax22

    javascript原生态ajax_ajax22(对低版本的ie不作兼容处理了,太过时,不知道谁还用) 本次演示采用原生javascript+php实现ajax的 post 和 get功能; 对php不了解的同学不用担心,就两三行代码,而且我会详细说明; 好了,下面开始: 第一步:如果想要运行起来,那么还是需要开启服务器的,这里推荐使用wampserver,        下载相应的

    2022年8月16日
    8
  • Badboy录制提示脚本错误解决方案

    Badboy录制提示脚本错误解决方案昨天学习 JMeter 顺带用了一下 badboy 录制的时候总是提示脚本错误 用着不爽死了 于是找了很多方法 如下 更新 AdobeFlashPl 浏览器 找到工具 Internet 选项 高级 取消禁止脚本调试复选框我的电脑 属性 高级 错误报告很可惜 全部以失败告终说了一堆废话 切入正题 在临下班之际终于找到了解决方法 如下 bad

    2025年11月17日
    4
  • 豆包本地部署在哪里?借助豆包本地部署版畅享本地 AI 精彩

    豆包本地部署在哪里?借助豆包本地部署版畅享本地 AI 精彩

    2026年3月12日
    4
  • leetcode-138. 复制带随机指针的链表(链表)

    leetcode-138. 复制带随机指针的链表(链表)给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针和 random 指针也都应指向复制链表中的新节点,并使原链表和复制链表中的这些指针能够表示相同的链表状态。复制链表中的指针都不应指向原链表中的节点 。例如,如果原链表中有 X 和 Y 两个节点,其中 X.random –> Y 。那么在复制链

    2022年8月9日
    11
  • 如何抓取网页数据

    如何抓取网页数据如何抓取网页数据 每当我们在网上找到自己想到的数据 都需要复制粘贴或下载然后一步一步地整理 今天教大家如何快速地免费获取网页数据信息 只需要输入域名点选你需要的数据 软件全自动抓取 支持导出各种格式并且已整理归类 详细参考图片教程 SEO 是一种具有一定运转周期的网络营销形式 如何抓取网页数据 与其他网络营销方式不同的是 由于网站 SEO 优化是一项依托积聚和耐久性的工作 它可能不会在短时间内产生营销效果 普通来说 如何抓取网页数据 SEO 的结果在一年左右会比拟稳定 那么网站 SEO 优化效果慢的缘由是什

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号