`

Groovy实例计算1到100的和

阅读更多
package com.happy.operator

/**
 * @author: (le.qiao)
 * @e-mail: qiaolevip@gmail.com
 * @myblog: <a href="http://qiaolevip.iteye.com">http://qiaolevip.iteye.com</a>
 * @date: 2012-8-24
 * 
 */
public class Sum100 {
	public static void main(def args){
		// 1..100相加之和(5050)
		def sum = 0;1.upto(100){sum+=it};println(sum);
		// 1..1000相加之和(500500)
		sum = 0;1.upto(1000){sum+=it};println(sum);
	}
}

分享到:
评论

相关推荐

    一些groovy的实例代码--免费下载

    ### Groovy实例代码详解 #### 一、字符串处理 Groovy是一种强大的脚本语言,尤其在处理字符串方面提供了丰富的功能。下面将详细解析Groovy在字符串处理中的几个关键知识点: 1. **访问子字符串** - Groovy允许...

    java与groovy互相调用1

    1. **代码简洁性**:Groovy的语法通常比Java更简洁,使得Groovy代码更容易阅读和编写。 2. **动态性**:Groovy支持动态类型,允许在运行时更改对象行为。 3. **兼容性**:可以直接使用Java库和API,无需任何额外的...

    Introduction to Groovy

    - **桌面应用开发**:Groovy可以嵌入到JavaFX等桌面应用中,以增强其功能性和灵活性。 综上所述,Groovy作为一种高度灵活且功能强大的动态语言,不仅为Java开发者提供了新的开发视角,而且也为Java平台的应用场景...

    Groovy语法系列教程之注释.zip

    * 计算两个数的和 * * @param num1 第一个数字 * @param num2 第二个数字 * @return 两个数字的和 * @throws IllegalArgumentException 如果输入的不是数字 */ def addNumbers(num1, num2) throws ...

    groovy脚本1

    Groovy是一种动态、灵活的编程语言,它与Java高度兼容并常常被用于简化Java开发,尤其是在脚本编写和...通过`GroovyClassLoader`和`GroovyShell`,开发者可以轻松地将Groovy代码嵌入到Java应用中,实现动态行为和交互。

    Groovy语法系列教程之字符串(三).pdf

    如果字符串中包含插值表达式,则该字符串会被当作groovy.lang.GString实例处理,否则就是一个纯粹的java.lang.String对象。 6. **字符串插值** 字符串插值允许在字符串中嵌入Groovy表达式,这些表达式在字符串被...

    repast完整教程和实例

    4. **并行与分布式计算**:Repast 支持在多核处理器和分布式计算环境中运行模型,以提高仿真效率。 5. **数据收集与分析**:内置的数据收集和分析工具可以帮助用户理解和解释模拟结果。 6. **脚本支持**:通过...

    java+ireport报表开发实例

    总之,Java+iReport报表开发实例涉及到多个步骤,从报表设计、数据源配置到Java代码集成和报表展示。掌握这些知识点,开发者可以构建出功能强大、灵活多变的报表系统,满足企业对数据可视化的需求。

    Groovy Refcards

    这份“Groovy Refcards”文档为我们提供了Groovy语言的基本语法和关键特性的一个快速参考指南,下面我们将深入探讨这些核心知识点。 #### 一、语法基础 - **`as`**:用于类型转换,使变量或表达式能够被当作另一种...

    gramazon:用于处理 Amazon EC2 实例的 Groovy 库和 Gradle 插件

    Amazon Web Services 提供称为弹性计算云 (EC2) 的按需计算能力。 通过向 EC2 发出HTTP 查询 API调用,可以按需配置云中的服务器资源。 Gramazon是一个接口库,可用于与 Amazon EC2 系统交互并使用插件从您的...

    groovy代码-range

    `range`对象在Groovy中是`Range`类的实例,它可以被用作集合操作,如遍历、过滤、映射等。以下是一些使用`range`进行迭代的例子: ```groovy for (i in 1..5) { println i } (1..5).each { num -&gt; println num }...

    elasticseach5.0官方实例

    脚本可以在运行时动态计算字段值,如计算两个字段的和,或者根据某些条件修改评分。它们可以用 Painless 或 Groovy 编写,但出于安全考虑,Painless 是首选。 8. **实时分析** Elasticsearch 支持实时分析,这...

    android studio jpbc调用实例

    1. **加密文件**: 使用JPBC库提供的函数对文件内容进行加密,可能涉及到生成公钥和私钥,然后用公钥加密数据。 2. **测量时间**: 使用`System.nanoTime()`在加密和解密前后获取时间戳,然后计算差值以得到执行时间...

    iReport教程+各类型实例

    5. **表达式编辑**:在“Expression Editor”中,可以编写Java或Groovy表达式,实现动态计算和条件判断。 四、iReport实例 教程中可能包含以下实例: 1. **简单报表**:创建一个基础的表格报表,展示数据库中的数据...

    kettle实例

    2. 数据转换:利用“转换步骤”如“字段到字段”、“计算器”等,进行数据类型的转换、计算新的字段值。 3. 数据聚合:使用“聚合”步骤,对数据进行分组和汇总,如求和、平均值、计数等。 4. 数据加载:将处理后的...

    Android studio编译NDK实例

    在Android开发领域,NDK(Native Development Kit)是一个不可或缺的工具,它允许开发者使用C和C++编写原生代码,从而提升应用性能,特别是在处理计算密集型任务或使用硬件加速时。本实例“Android Studio编译NDK...

    groovy代码-测试代码保存

    Groovy是一种基于Java...总的来说,“groovy代码-测试代码保存”是一个学习和实践Groovy编程的实例,通过分析`main.groovy`和阅读`README.txt`,我们可以了解Groovy的基本语法、特性,以及如何在实际项目中应用它们。

    Android 开发 API人脸检测实例教程-IT计算机-毕业设计.zip

    在Android开发领域,人脸检测是一项重要的技术,广泛应用于相机应用、安全系统以及社交网络等场景。本教程将基于Android API来...在实践中,还可以进一步优化性能,例如采用异步处理、减少计算量或利用硬件加速等手段。

    Android程序研发源码开发 API人脸检测实例教程.zip

    在Android程序开发中,人脸检测是...总之,Android程序研发中的API人脸检测是一项实用的技术,通过学习和实践提供的源码实例教程,开发者能够掌握这项技术,并将其应用到自己的应用程序中,提升产品的功能和用户体验。

Global site tag (gtag.js) - Google Analytics