`
恋洁e生
  • 浏览: 44809 次
  • 性别: Icon_minigender_1
  • 来自: 山东聊城
社区版块
存档分类
最新评论

for语句新用

 
阅读更多
    以前用for语句的时候,一直都是用for(language1;language2;language3){}这种模式,也一直以为for语句也只可以这样用。今天,在一段代码里看到了for的新用法——基于集合的for循环。
    其基本模式是for(类型 标识符:迭代表达式){}。其中的标识符是指定数组或者集合的数据类型,迭代表达式一般是标识符所指定的数据类型的集合或数组(教材上说是标识符与集合或数组对象类型要兼容)。
代码示例:     
         //初始化数组
        java.util.Random random=new Random();
        int testArray[]=new int [10];
        for(int i=0;i<10;i++){
        testArray[i]=random.nextInt(20);
        }
        //输出数组中的数据
        for(int test:testArray){
        System.out.println("数组中的数据--->"+test);
        }
    
分享到:
评论

相关推荐

    最新单片机仿真 用for语句控制蜂鸣器鸣笛次数

    最新单片机仿真 用for语句控制蜂鸣器鸣笛次数最新单片机仿真 用for语句控制蜂鸣器鸣笛次数最新单片机仿真 用for语句控制蜂鸣器鸣笛次数最新单片机仿真 用for语句控制蜂鸣器鸣笛次数最新单片机仿真 用for语句控制蜂鸣...

    288-用for语句控制蜂鸣器鸣笛次数(51单片机C语言实例Proteus仿真和代码)

    288-用for语句控制蜂鸣器鸣笛次数(51单片机C语言实例Proteus仿真和代码)288-用for语句控制蜂鸣器鸣笛次数(51单片机C语言实例Proteus仿真和代码)288-用for语句控制蜂鸣器鸣笛次数(51单片机C语言实例Proteus仿真和代码...

    for语句递归下降法

    在本案例中,我们将深入探讨“for语句”的递归下降法解析,这是C++编程语言中的一种控制流程结构。 首先,让我们理解什么是递归下降法。递归下降法是基于函数递归的解析策略,每个非终结符对应一个解析函数,当解析...

    for语句的翻译

    综上所述,这个"for语句的翻译"项目涵盖了编译器设计的核心内容,从源代码的词法分析到目标代码的生成,每个步骤都是为了确保源代码能够被正确地理解和转换为机器可执行的形式。通过参与这样的课程设计,学生能深入...

    for语句的编译 c

    用C语言编译FOR语句,固定句型的编译。程序初学者,欢迎大家指正

    批处理for语句基本用法

    ### 批处理for语句基本用法 在Windows操作系统中,批处理脚本是一种非常实用的工具,可以用来自动化执行一系列任务。其中,`for`循环是批处理脚本中最常用的功能之一,它允许用户对文件、目录或一组命令进行迭代...

    pl0 for语句添加

    一个基本的for语句可能看起来像这样: ``` for init; condition; update do statement ``` - `init` 初始化部分,通常涉及变量赋值; - `condition` 是一个布尔表达式,决定循环是否继续; - `update` 更新部分,...

    用FOR语句求1~100中是3的倍数的数之和

    在C++编程语言中,`for`语句是一种常用的循环结构,它允许程序员按照特定条件重复执行一段代码。在这个题目中,我们的目标是找到1到100之间所有3的倍数的和。下面我们将详细解释如何使用`for`语句来解决这个问题。 ...

    FOR循环语句的翻译程序设计

    在处理FOR循环语句时,我们需要构建一个LR分析表,根据输入的FOR语句进行分析,确保每个步骤都符合简单优先的原则。 在实际实现过程中,首先,我们需要对输入的FOR语句进行词法分析,识别出关键字(如"for")、...

    基于Keil+51单片机用for语句控制蜂鸣器鸣笛次数.rar

    基于Keil+51单片机用for语句控制蜂鸣器鸣笛次数.rar基于Keil+51单片机用for语句控制蜂鸣器鸣笛次数.rar基于Keil+51单片机用for语句控制蜂鸣器鸣笛次数.rar基于Keil+51单片机用for语句控制蜂鸣器鸣笛次数.rar基于Keil...

    编译原理实现for语句代码

    在`for`语句中,"for"是关键字,"("、")"是操作符,分号是语句终止符,而括号内的表达式则需要进一步解析。词法分析器会识别这些元素并生成相应的标记。 2. **语法分析**:接下来是语法分析,通常使用上下文无关...

    编译原理课程设计——算术表达式、for、while语句转换为四元式.pdf

    本设计报告的目的是设计一个语法制导翻译器,将算术表达式、for语句、while语句翻译成四元式。下面是设计思路和算法流程: 一、设计目标 设计一个语法制导翻译器,将算术表达式、for语句、while语句翻译成四元式。...

    C语言中for语句的教学设计.docx

    "C语言中for语句的教学设计" For语句的基本概念 在C语言中,For语句是一种常用的循环语句,用于重复执行一段代码。For语句的基本格式为: for (初始化表达式; 条件表达式; 更新表达式) { 代码块 } 其中,初始化...

    For语句练习

    在提供的"ConsoleApplication1"项目中,你可能会看到类似这样的代码,它是用C#实现的一个控制台应用程序,其中包含了对`for`语句的运用。可能的代码如下: ```csharp using System; namespace ConsoleApplication1...

    JavaScript之for循环语句(源代码)

    JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之for循环语句(源代码)JavaScript之...

    程序循环之for语句CalcDivBreakAndContinue程序循环之for语句CalcDivBreakAndContin

    程序循环之for语句CalcDivBreakAndContinue程序循环之for语句CalcDivBreakAndContinue程序循环之for语句CalcDivBreakAndContinue程序循环之for语句CalcDivBreakAndContinue程序循环之for语句CalcDivBreakAndContinue...

    编译原理——for循环语句的翻译,LR,四元式

    总的来说,for循环语句的编译翻译涉及到对语法结构的理解,以及如何用四元式有效地表达控制流程。LR分析法提供了一种系统化的手段来解析复杂的语言结构,而四元式则为实现目标机器无关的中间代码提供了便利。在实际...

    ppt 用for语句实现循环变量

    其中,for语句是最常用的循环控制结构之一,适用于多种类型的迭代任务。本节将深入探讨for语句的使用方法及其变体。 一、for语句的一般形式 for语句的一般形式如下: ```c for( 初始化表达式 ; 条件表达式 ; ...

    PL/0编译程序 for语句功能扩展实现

    在这个项目中,你将学习如何扩展PL/0语言以支持更丰富的`for`循环结构,这是许多编程语言中常用的一种控制流语句。 原版的PL/0语言不包含`for`语句,只支持`while`循环和`if`条件语句。`for`语句提供了一种简洁的...

Global site tag (gtag.js) - Google Analytics