Scala学习(一、环境配置和基础)

一、环境配置
建议 : 用idea
在线编译器
1.下载scala
2.在环境变量里配置,加上这个
在这里插入图片描述
3.配置java jdk等(我之前都配置了)
4.idea里的file ->settings,打开如下界面

在这里插入图片描述
下载就可以了。
创建scala程序的时候需要让你添加一个环境,直接create然后download就好了。
5.第一个程序

object HelloWorld {
    
    
    /* 这是我的第一个 Scala 程序
     * 以下程序将输出'Hello World!'
     */
    def main(args: Array[String]) {
    
    
      println("Hello, world!") // 输出 Hello World
    }
  }

二、基础
1.常量:val
2.变量:var

object Main {
    
    
  def main(args:Array[String])
  {
    
    
	  val a = "123"  //这个没有指定变量类型,就和python一样编译器会自己认识。
      println(a)
	  var name :String = "1234"   //这是指定变量类型
	  println(name)
  }	
}

3、常用数据类型:Byte,Short,Int,Long,Float和Double以及一个Boolean。
ps:注意一下:toString()和to()函数
4、算术和重载标识符
常规的就和咱们接触的java啊啥的一样但是Scala可以像函数调用一样操作:

object HelloWorld {
    
    
  
    def main(args: Array[String]) {
    
    
      println(1.+(2))
    }
  }

5、函数调用不带参可以不加括号

object HelloWorld {
    
    
    def main(args: Array[String]) {
    
    
      println("Hello".distinct)//获取字符中不重复的字符
    }
  }

6.apply函数可以省略

object HelloWorld {
    
    
    def main(args: Array[String]) {
    
    
      println("Hello"(4))//拿到在第四个内存的数据,从0开始算的
      println("Hello".apply(4))
    }
  }

猜你喜欢

转载自blog.csdn.net/weixin_45743162/article/details/112726551