zoukankan      html  css  js  c++  java
  • scala初步学习(1)

    1.学习平台--macbook pro

    2.安装--终端输入以下代码安装

    brew install scala
    

    3.杂记:

    (1)Scala解释器解释过程:读取-求值-打印-循环 REPL。执行:内容转化成字节码,由Java虚拟机执行。

    (2)变量的声明:

    scala> 8*2
    res0: Int = 16
    

    自动分配 or 自定义

    scala> val result = 8 * 2 -1
    result: Int = 15
    

    变量与常量:var and val

    (3)变量类型定义:

    scala> val f : String = "hello"
    f: String = hello
    

    (4)常用类型:

    特点:被当做类对象,转换通过方法

    (5)运算符重载

    a + b == a.+(b)
    

    (6)scaladoc 

    数值类型方法:RichInt...

    字符串类型方法:SpringOps

    (7)语句终止:

    ;可不需要,只要能分辨出前后语句的终止即可

    分两行写,确保第一行的结尾不是终结符号,通常选择操作符

    (8)赋值:

    赋值语句的值是Unit类型,所以不能x=y=1,将Unit赋值给x

    (9)块表达式:

    取值为最后一个表达式

    (10)循环:

    while(正常)

    for(i <- 1 to n)遍历字符序列,遍历字符脚标

  • 相关阅读:
    day22-20180522笔记
    day20-20180517笔记
    day19-20180515笔记
    day18-20180513笔记
    day17-20180510笔记
    day16-20180508笔记
    Python之初识面向对象
    Python之常用模块(2)
    Python之常用模块(1)
    Python之模块与包(下)
  • 原文地址:https://www.cnblogs.com/o-din/p/5978788.html
Copyright © 2011-2022 走看看