Scala变量

原创 2016年08月31日 14:34:36

Scala变量

变量和常量的声明

class ValTest {

}
object ValTest extends App{

  val a = "Hello world"
  //常量的值一旦声明初始化,不能改变
  a = "ldjalda"

  /**
   * scala可以进行类型的推断
   * var 声明的变量可以改变值
   * Scala声明的变量必须进行初始化这点和java是不一样的
   */
  var b = "Hello world"
  b = "hahaha"
  var c:String = "ccccc"
  c = "ccccccc"
  //需要初始化
  var d

}

相关文章推荐

scala(7)隐式转换 隐式变量 隐式类

隐式转换

Scala进阶源码实战之六——类型变量

View Bounds 视图界定 package com.dt.scala.type_parameterization

scala编程学习笔记(一)变量定义函数定义

变量定义: val:类似java中final类型的变量 1,基本格式:val 变量名:变量类型 = 值2,其中有时变量类型可以省略,可以自动识别3,变量不能赋值,修改 var :等同于java中的非...

Scala学习笔记-声明值和变量

Scala-值和变量

Scala学习笔记(四) - 变量,常量,函数及类的定义

Scala的语言相对来说还是比较复杂的,所以我打算将Scala拆分成两部分来说,第一部分是传统的C类语言的结构,类,函数变量,控制语句,第二部分是Scala与其他C类语言不通的地方及特点,这样的好处是...
  • expt
  • expt
  • 2012年08月02日 14:10
  • 9616

Scala基础之变量和数据类型

一 变量 1.1 变量类型 Scala中有两种变量,val和var, val类似于java的final变量,一旦赋值,后续不能对其进行再次赋值。相反,var变量就是类似java非final变量,在...

第43讲:Scala中类型变量Bounds代码实战及其在Spark中的应用源码解析学习笔记

第43讲:Scala中类型变量Bounds代码实战及其在Spark中的应用源码解析学习笔记 scala中的类型变量bounds代码实战及其在spark中的应用 类型变量的上界与下界 在spark...
  • slq1023
  • slq1023
  • 2015年08月14日 23:04
  • 327

Scala 变量-函数-循环-数组-List-元组-Set-Map 讲解

Scala 变量-函数-循环-数组-List-元组-Set-Map 讲解

windows配置jdk、scala和maven环境变量

windows配置jdk、scala和maven环境变量

Scala类的定义,主/辅构造器,以及方法中的变量定义,单例对象,伴生对象,Apply方法调用,应用程序对象

1. 类1.1. 类的定义package cn.toto.scala.day2/** * 在Scala中,类并不用声明为public类型的。 * Scala源文件中可以包含多个类,所有这些类都...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Scala变量
举报原因:
原因补充:

(最多只允许输入30个字)