1.
Sugerencia de configuración del entorno : Use
el compilador en línea de idea
1. Descargue scala
2. Configure en las variables de entorno, más esto
3. Configure java jdk, etc. (lo he configurado antes)
4. Archivo -> configuraciones en idea, abra Lo siguiente interfaz
Solo descárgalo.
Al crear un programa scala, necesita agregar un entorno, simplemente créelo y descárguelo directamente.
5. El primer programa
object HelloWorld {
/* 这是我的第一个 Scala 程序
* 以下程序将输出'Hello World!'
*/
def main(args: Array[String]) {
println("Hello, world!") // 输出 Hello World
}
}
2. Básico
1. Constante: val
2. Variable: var
object Main {
def main(args:Array[String])
{
val a = "123" //这个没有指定变量类型,就和python一样编译器会自己认识。
println(a)
var name :String = "1234" //这是指定变量类型
println(name)
}
}
3. Tipos de datos comunes: Byte, Short, Int, Long, Float y Double y un booleano.
ps: Atención: funciones toString () y to ()
4. Identificadores aritméticos y sobrecargados Los
regulares son los mismos que los de Java con el que estamos en contacto, pero Scala puede operar como llamadas a funciones:
object HelloWorld {
def main(args: Array[String]) {
println(1.+(2))
}
}
5. La llamada de función sin parámetros puede hacerse sin paréntesis
object HelloWorld {
def main(args: Array[String]) {
println("Hello".distinct)//获取字符中不重复的字符
}
}
6. La función de aplicación se puede omitir.
object HelloWorld {
def main(args: Array[String]) {
println("Hello"(4))//拿到在第四个内存的数据,从0开始算的
println("Hello".apply(4))
}
}