文章列表
数组
package com.scala.study
import scala.io.Source
import scala.collection.mutable.ArrayBuffer
object HelloScala {
def main(args: Array[String]) {
var nums = new Array[Int](10)
var strings = new Array[String](10)
var s = Array("hello", "world")
s(0) = ...
这一节学习Scala语言的For与Function进阶、lazy的使用
package com.scala.study
import scala.io.Source
object HelloScala {
def main(args: Array[String]) {
for(i<- 1 to 2;j<-1 to 2)println(100*i+j) +" "
for(i<-1 to 2; j<-1 to 2 if i!=j)println(100*i+j) +" "
//函数有值
...
这一节学习TUPLE,ARRAY,MAP
Tuplepackage com.scala.study
object HelloScala {
def main(args:Array[String]){
var pair = (100,"Scala","Spark")
println(pair._1)
println(pair._2)
}
}
Arraypackage com.scala.study
object HelloScala {
def main(args:Ar ...
第二节,今天学习scala的函数定义,流程控制,异常处理
函数定义
package com.scala.study
object HelloScala {
def main(args:Array[String]){
doWhile
}
def doWhile(){
var line = ""
do{
line = readLine()
println("read:" + line)
}while(li ...
今天纪念高考十周年,路漫漫其修远兮,吾将上下而求索。
SCALA,一门运行在JVM上的编程语言,其理念是面向对象和面向函数的结合。
scala环境搭建
1.安装jdk,配置JAVA_HOME,PATH,CLASSPATH环境变量,安装SCALA,安装时注意选择SCALA版本,scala下载地址http://www.scala-lang.org
2.IDE,下载idea,或者scalaforeclipse.
3.测试安装是否成功,分别输入java -version,scala查看
4.任何语言都从helloworld开始,现在开始第一节创建scala-object
package com.scal ...