首页 > 其他分享 >for循环和foreach循环

for循环和foreach循环

时间:2025-01-12 16:15:48浏览次数:1  
标签:Main int 循环 static foreach ns public

for循环

for循环的用法是:

for (初始条件; 循环检测条件; 循环后更新计数器) {
// 执行语句
}

		要对一个整型数组的所有元素求和,可以用for循环实现:
// for
public class Main {
  public static void main(String[] args) {
    int[] ns = { 1, 4, 9, 16, 25 };
    int sum = 0;
    for (int i=0; i<ns.length; i++) {
        System.out.println("i = " + i + ", ns[i] = " + ns[i]);
        sum = sum + ns[i];
    }
    System.out.println("sum = " + sum);
}}

image

for each循环

更简单地遍历数组:

// for each
public class Main {
public static void main(String[] args) {
    int[] ns = { 1, 4, 9, 16, 25 };
    for (int n : ns) {
        System.out.println(n);
    }
}}

标签:Main,int,循环,static,foreach,ns,public
From: https://www.cnblogs.com/lxy0827/p/18666988

相关文章

  • 计算CRC循环校验码的简单C语言实现
    #include<stdio.h>#include<string.h>intdata[30];//数据intpoly[30];//生成式intmain(){charstr[30];//输入数据scanf("%s",str);intdata_len=strlen(str);for(inti=0;i<data_len;i++){data......
  • 循环
    https://codeforces.com/gym/580226/problem/D#include<bits/stdc++.h>#definelcp<<1#definercp<<1|1#defineINF2e9usingnamespacestd;#defineendl'\n'usingll=longlong;usingpii=pair<ll,ll>;constdoubleP......
  • 于迭代的时光回廊中:循环逻辑与代码演化的智慧交融
    大家好啊,我是小象٩(๑òωó๑)۶我的博客:XiaoXiangζั͡ޓއއ很高兴见到大家,希望能够和大家一起交流学习,共同进步。*上一节我们分享了分支的内容,这一节我们继续来学习循环,这一节我们主要学习while循环,for循环和dowhile循环,break和continue语句的使用,了解循......
  • Text-For循环的练习1
    Text-For循环的练习1键盘录入一个两位数的数字,表示范围用for循环找出既能被3整除又能被5整除的数有多少个intcount=0;Scannersatisyf=newScanner(System.in);System.out.println("请输入范围的开始:");intnumber=satisyf.nextInt();Sy......
  • Text-While循环的练习1
    Text-While循环的练习1判断一个数是否为回文数回文数规则为:回文数就是一个数倒过来跟它本身相同,例如121,212Scannerba=newScanner(System.in);System.out.println("请输入一个数字:");inti=ba.nextInt();intk=i;intnum=0;w......
  • Promise在事件循环中的执行过程是怎样的?
    Promise在事件循环中的执行过程涉及JavaScript的任务队列、事件循环机制以及Promise本身的特性。以下是对这一过程的详细解释:任务队列与事件循环:JavaScript的运行环境(如浏览器或Node.js)中有一个事件循环,它负责管理并执行代码任务。任务队列分为两种:宏任务队列(MacrotaskQueu......
  • 怎样判断某个js对象是否存在循环引用?
    在JavaScript中,判断一个对象是否存在循环引用并不直接,因为JavaScript本身并没有提供这样的API。但是,你可以通过实现一个递归函数来遍历对象并检查是否存在循环引用。以下是一个简单的示例,该函数可以检测一个对象是否包含循环引用:functionhasCircularReference(obj,visited=n......
  • 请说说在Angular中的摘要循环过程是什么?
    在Angular中,摘要循环(DigestLoop)是AngularJS版本中的一个核心概念,用于检测和处理数据的变化,并更新视图。虽然Angular(指Angular2+的版本)与AngularJS(指Angular1.x的版本)在底层实现上有显著不同,但理解摘要循环对于掌握AngularJS的数据绑定机制仍然很重要。以下是对摘要循环过程的......
  • 循环语句小结
    一、for循环语句for语句最常用的格式为:for(循环变量赋初值;循环条件;循环变量增值)语句;注:“语句;”就是循环体,可以是一个简单的语句,也可以是一个用“{}”括起来的复合语句。它的执行过程如图示:for语句要素与流程环节对应图:二、while语句while语句的特点是先判断表达式,后......
  • C语言分支和循环(上)
    分⽀和循环分⽀和循环(上)1.if语句1.1if1.2else2.关系操作符3.条件操作符4.逻辑操作符:&&,||,!5.switch语句分⽀和循环(上)C语⾔是结构化的程序设计语⾔,这⾥的结构指的是顺序结构、选择结构、循环结构,C语⾔是能够实现这三种结构的,其实我们如果仔细分析,我们⽇......