`

Scala Tuple

 
阅读更多

原创转载请注明出处:http://agilestyle.iteye.com/blog/2331950

 

ScalaTuple.scala

package org.fool.scala.basic

object ScalaTuple {
  def main(args: Array[String]): Unit = {
    val pair = (99, "Scala")
    println(pair._1)
    println(pair._2)
  }
}

Console Output

99
Scala

 

 

 

分享到:
评论

相关推荐

    Scala编程详解 第11讲-Scala编程详解:Map与Tuple 共8页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

    Programming In Scala 中文版及英文版

    它还引入了元组(Tuple)和模式匹配,提供了灵活的数据结构处理方式。 2. **函数式编程**:Scala支持高阶函数,函数可以作为一等公民,可以赋值给变量、作为参数传递和作为返回值。另外,函数可以匿名定义,即...

    scala 教程

    - 使用`Tuple`。 - 使用`Set`和`Map`。 - 函数式编程风格。 - 文件读取。 **第4章:类和对象** - **核心概念**: - 类、字段和方法。 - 分号推断。 - Singleton对象。 - Scala程序结构。 - `Application`...

    大数据课程-Scala编程基础-4.Scala数据结构_lk_edit.ppt

    在Scala的数据结构中,元组(Tuple)用于存储不同类型的元素集合,元组的长度最多为22个元素。例如,可以创建一个包含两个元素的元组`val tuple = (1, "string")`。 集合是Scala数据结构的另一大重要部分,包括List...

    programming in Scala_ch

    - **元组(Tuple)**: 使用元组来组合多个值作为一个单一的实体。 - **集合(Set)和映射(Map)**: 掌握Scala中用于存储和检索元素的集合框架。 - **函数式风格**: 了解如何运用函数式编程的技巧来编写更简洁、高效的代码...

    Scala基础与实践

    11. 集合:Scala标准库提供了丰富的集合类型,包括List、Set、Tuple和Map等。这些集合都是高度优化的,并且是不可变的,这使得函数式编程更加便捷。 通过上述知识点的介绍,我们可以看到Scala结合了OO和FP的精华,...

    scala参考手册 必看

    元组类型(Tuple Types)用于组合多个值,而注解类型(Annotated Types)可以附加元数据到类型上。复合类型(Compound Types)如`A with B`表示A和B的交集,而中缀类型(Infix Types)如`A op B`使得某些类型能够...

    Spark技术实战之基础篇 -Scala语言从入门到精通 Scala编程详解 含课件和资料 共21个章节.rar

    函数入门之变长参数第8讲-Scala编程:函数入门之过程、lazy值和异常第9讲-Scala编程:数组操作之Array、ArrayBuffer以及遍历数组第10讲-Scala编程:数组操作之数组转换第11讲-Scala编程:Map与Tuple第12讲-Scala编程...

    Scala API 2.9

    1. **基础类型与数据结构**:Scala 提供了基本的数据类型如 Int、Double、Boolean 等,并且有一系列高效且功能强大的数据结构,如 List、Set、Map 和 Tuple。这些数据结构具有丰富的操作方法,支持高阶函数,便于...

    Scala学习笔记(全)

    - **元组(Tuple)**:一组有序的数据集合,每个位置的数据类型可以不同。 - **集合**:包括List、Set等多种类型,支持丰富的操作。 #### 四、总结 Scala不仅具备强大的编程能力,还具有简洁优雅的语法风格,是开发...

    Functional Programming Principles in Scala Assignments Week2

    《Scala函数式编程原理课程第二周作业详解》 在Coursera平台上,"Functional Programming Principles in Scala"是一门深入探讨Scala语言以及函数式编程思想的热门课程。这门课的第二周作业,不仅涵盖了基本的Scala...

    Scala快速入门(适合为学Spark学习Scala的同学)

    - **Tuple**:Tuple是多个值的组合,可以是不同类型,通过下标访问。 - **集合**:Scala提供了丰富的集合库,包括List、Set、Map等,它们都是不可变的,但可以使用视图操作来实现可变效果。 - **Trait**:Trait类似...

    Scala编程详解 第3讲-Scala编程详解:基础语法 共8页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

    Scala编程详解 第18讲-Scala编程详解:模式匹配 共11页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

    Scala编程详解 第5讲-Scala编程详解:函数入门 共5页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

    Scala编程详解 第16讲-Scala编程详解:函数式编程 共14页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

    Scala编程详解 第15讲-Scala编程详解:面向对象编程之Trait 共14页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

    Scala编程详解 第10讲-Scala编程详解:数组操作之数组转换 共5页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

    Scala编程详解 第20讲-Scala编程详解:隐式转换与隐式参数 共9页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

    Scala编程详解 第17讲-Scala编程详解:函数式编程之集合操作 共9页.pptx

    Scala编程详解:数组操作之数组转换 共5页第11讲-Scala编程详解:Map与Tuple 共8页第12讲-Scala编程详解:面向对象编程之类 共12页第13讲-Scala编程详解:面向对象编程之对象 共9页第14讲-Scala编程详解:面向对象...

Global site tag (gtag.js) - Google Analytics