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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mac 亿图11 激活码-激活码分享

    (mac 亿图11 激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月27日
    622
  • Alex 的 Hadoop 菜鸟教程: 第3课 Hadoop 安装教程 – 非HA方式 (一台server)

    Alex 的 Hadoop 菜鸟教程: 第3课 Hadoop 安装教程 – 非HA方式 (一台server)原帖地址:http://blog.csdn.net/nsrainbow/article/details/36629741接上一个教程:http://blog.csdn.net/nsrainbow/article/details/36629339本教程是在Centos6下使用yum来安装CDH5…

    2022年6月9日
    45
  • 最短路径算法–无向图[通俗易懂]

    最短路径算法–无向图[通俗易懂]最短路径算法Dijkstra算法是最短路径算法中为人熟知的一种,是单起点全路径算法。该算法被称为是“贪心算法”的成功典范。1、表示图的数据结构邻接列表邻接列表:在邻接列表实现中,每一个顶点会存储一个从它这里开始的边的列表。比如,如果顶点A有一条边到B、C和D,那么A的列表中会有3条边邻接…

    2022年5月24日
    40
  • jquery Map转JSON

    jquery Map转JSON/***Map转json*/functionMapTOJson(map){varstr='{‘;vari=1;for(varkeyinmap){…

    2022年6月20日
    66
  • 三号伴唱※414

    三号伴唱※414这个名字还有点古怪,但是知道内幕的就不难理解了~先说三号伴唱,这个有点苦笑不得,或者叫自作自受,嗨,没办法,似乎我总是该不了这个幻想的习惯 ~所以教训是,当你没有看清face的时候,你有两个选择:1,继续保持这种朦胧美,不要有see的desire(ok,但是这一点比较难做到)2,请以一颗平常心,你看的就是你看到的,不要有任何臆想和推断,否则下一个吐血的就是你~ok,该能推断的出的就已

    2022年5月26日
    31
  • url转换成二维码_地址转化为二维码

    url转换成二维码_地址转化为二维码前言根据公司业务需求,需要将指定的url催缴二维码,于是有了以下总结,作为一个记录,以便以后可以用到哦!一、将url直接生成二维码packagecom.xiaojukeji.it.common.util;importcom.google.zxing.BarcodeFormat;importcom.google.zxing.EncodeHintType;importcom.go…

    2025年9月19日
    4

发表回复

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

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