首页 > 其他分享 >增强For循环

增强For循环

时间:2024-03-07 22:35:18浏览次数:17  
标签:增强 java list add 循环 public

增强For循环

增强for循环:是用于遍历Collection集合和数组的

语句定义格式:
    for(元素数据类型 变量名 : Collection集合/数组){
       直接使用变量名;
    }

增强for循环存在的目的:主要适用于替代Collection中的迭代器的。

package com.shujia.day13;

public class ZengForDemo1 {
    public static void main(String[] args) {
        int[] arr={12,23,41,234,1};
        for (int i;arr){
            System.out.println(i);
        }
    }
}

image-20240307203039415

增强For循环主要是用来遍历集合的

package com.shujia.day13;

import java.util.ArrayList;

public class ZengForDemo1 {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("java");
        list.add("hadoop");
        list.add("hive");
        list.add("java");
        list.add("hbase");
        for (String s:list){
            System.out.println(s);
        }
    }
}

image-20240307203405021

前面遍历数组的时候用while有黄色警告,现在用了增强For循环之后警告消失,

标签:增强,java,list,add,循环,public
From: https://www.cnblogs.com/peculiar/p/18059940

相关文章

  • Office 2021 专业增强版下载密钥
    MicrosoftOffice2021专业增强版是一套功能强大的办公软件套装,适用于个人和企业用户。它包含以下应用程序:Word:用于创建、编辑和格式化文本文档Excel:用于创建、编辑和分析电子表格PowerPoint:用于创建、编辑和演示演示文稿Outlook:用于管理电子邮件、日历、联系人和其他任务......
  • JavaSE的第九步 —— 循环中常用到的关键字break和continue
    一、break语句在嵌套for循环中用到break的时候代表着,跳出整个循环 例如:publicstaticvoidmain(String[]args){ inti=0; //这样看起来是判断条件一直为true,那么就会死循环下去 while(true){ System.out.println("i="+i); i++; //但是这里添加了break语句,......
  • javascript如何循环遍历对象
    在JavaScript中有多种循环遍历对象的方法,下面本篇文章就来给大家介绍一下使用JavaScript循环遍历对象的方法,希望对大家有所帮助。1、使用for循环for循环是js中最常用的一个循环工具,经常用于数组的循环遍历。letarr=[1,2,3];for(leti=0;i<arr.length;i++){co......
  • RAG实战3-如何追踪哪些文档片段被用于检索增强生成
    RAG实战3-如何追踪哪些文档片段被用于检索增强生成本文是RAG实战2-如何使用LlamaIndex存储和读取embedding向量的续集,在阅读本文之前请先阅读前篇。在前篇中,我们介绍了如何使用LlamaIndex存储和读取embedding向量。在本文中,我们将介绍在LlamaIndex中如何获得被用于检索增强生成......
  • C语言基础-1、循环控制
    一、素数ex1:#include<stdio.h>intmain(){ intn; intflag=0;//标识符,0表示该数字是素数 scanf("%d",&n); inti=2; for(i;i<n;i++) { if(n%i==0) { flag=1; } } if(flag==0) { printf("%d是素数!\n",n); } else......
  • VUE通过for循环一行显示多列el-row
    效果图: 代码: <template><el-row:gutter="0"v-for="(item,index)inarrLen":key="item.name"style="height:200px">......
  • 数据元素/域增强
    数据元素修改文本描述  域增加选择范围   然后维护值即可......
  • 微信小程序开发:循环定时删除阿里云oss上传的文件
    上文有说到我们开发了定时删除阿里云oss的功能,但是一次只能删除10条。本文我们做到一次删除全部过期的文件。实现:使用while循环,在循环里获取是否还有已过期的,没有就break掉,有就走删除逻辑。开始代码部分: 逻辑还是比较简单的,一个while循环,每次查找20条已过期的数据,如果没有......
  • day03_homework_string切害与while循环
    有变量name="aleXleNb"完成如下操作:name="aleXleNb"移除name变量对应的值两边的空格,并输出处理结果print(name.strip())判断name变量是否以"al"开头,并输出结果(用切片)ifname[0:2:1]in'al':print(name[0:2:1])判断name变量是否以"Nb"结尾,并输出结果(用切......
  • while循环
    publicclassday_4_1{publicstaticvoidmain(String[]args){/*while循环格式:初始化条件;while(判断条件){语句体;控制条件;}执行流程:初始化......