• Scala基本语法及操作、程序控制结构


    一、Scala概述

    Scala是一门多范式编程语言,集成了面向对象编程和函数式编程等多种特性。
    scala运行在虚拟机上,并兼容现有的Java程序。
    Scala源代码被编译成java字节码,所以运行在JVM上,并可以调用现有的Java类库。

    二、基本语法

    1.区分大小写

    2.类名首字母大写(MyFirstScalaClass)

    3.方法名称第一个字母小写(myMethodName())

    三、数据类型:与JAVA相同

    1.多行字符串表示方法:

    2.Scala的变量

    使用val定义的变量值是不可变的,相当于java里用final修饰的变量,如:val i = 1

    使用var定义的变量是可变的,在Scala中鼓励使用val,如:var s = "hello"

    Scala编译器会自动推断变量的类型,必要的时候可以指定类型

     变量名在前,类型在后,如:val str:String = "world"

    四、Scala访问修饰符

    privateprotectedpublic、

    五、Scala运算符

    六、Scala条件表达式

    1.if条件表达式有返回值

    2.返回值会根据条件表达式的情况进行自动的数据类型推断

    七、循环

    1.while循环:在scala中不支持i++ i--等操作,统一写成i-=1

    2.for循环:for(i<-表达式/数组/集合) 

  • 相关阅读:
    [PY3]——内置数据结构(2)——元组及其常用操作
    [PY3]——内置数据结构(1)——列表及其常用操作
    [PY3]——基本语法
    session和cookie介绍以及session简单应用
    php中获取当前系统时间、时间戳
    ajax之XML简介
    Ajax练习题
    ajax语法
    JQUERY选中问题
    JSON
  • 原文地址:https://www.cnblogs.com/daisy99lijing/p/12249893.html
Copyright © 2020-2023  润新知