美文网首页
基本设定

基本设定

作者: 即墨灯火 | 来源:发表于2017-10-18 16:41 被阅读10次

建议的命名规范

  • 脚本文件的扩展名为 .sc(这一点并非总是如此,只是如果使用 SBT 构建项目,SBT 会尝试编译这些以 scala 命名的文件,而这些脚本文件却无法编译)
  • 编译后的文 件的扩展名为 .scala

声明变量

val 常量
var 变量
在Scala中,推荐尽可能地使用常量


7种数值类型

Byte, Char, Short, Long, Int, Float, Double
这些类型都是类。Scala中没有Java的基本数据类型的概念,不需要包装类型。

With Rich

RichInt, RichDouble, RichChar等,提供更多的编辑方法

Big

BigInteger, BigDecimal,任意大小但有穷的数字

在Scala中,使用方法而不是强制类型转换来做数值类型之间的转换。比如toInt, toChar


方法调用

a + b 是 a.+(b)的简写,即通常来说a 方法 ba.方法(b)的简写
这里的方法指带有两个参数的方法,一个显式的,一个隐式的

1.to(10)
1 to 10

这两个语句是等价的
没有++与--

Int是不可变的,一个方法不能改变某个整数类型的值,不值得增加一个特例

方法与函数

没有静态方法,但是有伴生对象的概念

其他

没有参数且不改变当前对象的Scala方法通常不使用圆括号

相关文章

  • 基本设定

    建议的命名规范 脚本文件的扩展名为 .sc(这一点并非总是如此,只是如果使用 SBT 构建项目,SBT 会尝试编译...

  • Linux基础篇-第二十章-基础系统设定与备份策略

    指令 系统基本设置 系统基本设定 网络设定 (手动设定与 DHCP 自动取得) 手动设定 IP 网络参数 基本上的...

  • FANUC系统参数分析和调整方法,就是这么直接!

    FANUC系统参数设定 基本参数设定 伺服参数设定 主轴参数设定

  • Junos | 基本设定集

    原链接 ■基本設定set system host-name HOSTNAMEset system domain-n...

  • 基本界面-大小设定-080

    2019年5月1日12:34:59 01 基本操作介面说明 捕获视频 用的很少 编辑视频 子主题 1 输出 子主题...

  • 【神木之域】基本设定

    名称: 神木之域 类型: 纯架空世界观,各种风格混杂,有以科技发达见长的部分国家,但是大部分势力的科技还维持在类似...

  • 那些年和我吃鸡的哥们儿

    游戏设定在绿洲,就是头号玩家那个绿洲,基本背景设定也差不太多,设定不严谨,私设多,大家将就看~ ———————分界...

  • 最好的人设是自我

    “人设”是人物设定的简称,包括人物的基本设定:姓名、年龄、身高等,还有就是出生背景成长背景设定等,简单来说...

  • 你会在意自己的人设么

    人设就是人物设定.包括人物的基本设定:姓名,年龄,身高等.还有就是背景设定:出生,学习情况,有无什么背景等. 你会...

  • vsftpd配置使用

    一、安装: 二、文件说明: /etc/vsftpd/vsftpd.conf 参数=设定值 基本设定/etc/p...

网友评论

      本文标题:基本设定

      本文链接:https://www.haomeiwen.com/subject/mgreuxtx.html