栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Scala-Day2

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Scala-Day2

Scala初步 1.在Windows PowerShell中进行交互式命令行测试 2.在IDEA中创建第一个Scala项目



Scala基本语法 1.1注释

Scala的注释使用和Java完全一样,注释是一个程序员必须要具有的良好的编程习惯,将自己的思想通过注释先整理出来,在用代码去实现。
(1)单行注释://-----------------注释内容-------------------
(2)多行注释:
(3)文档注释:

这里比较简单,博主就不做代码展示了。

1.2代码规范

(1)使用一次Tab操作,实现缩进,默认整体向右边移动,用Shift+Tab整体向左移

(2)或者使用Ctrl +alt +L来进行格式化

(3)运算符的两边习惯性的各加一个空格 eg.6 * 3 +9

(4)一行最长不超过80个字符,超过的请使用换行展示,尽量保持格式优雅

1.3变量和常量(☆☆☆☆☆☆)

常量:在程序执行的过程中,常量的值在呗定义后,不可被改变

(1)回顾:Java变量和常量语法

变量类型 变量名称 =初始值 int a =10

final 常量类型 常量名称 =初始值 final int b=100

(2)Scala中的变量和常量定义方法

var 变量名 【:变量类型】=初始值 var a:Int=30
val 变量名 【:常量类型】=初始值 val b:Double=32.33

    //定义一个Scala变量
    var a:Int=30
    var a1:Float=10.6F
    var a2:Double=10.6
    //定义一个Scala常量
    val b:Int=666
    val b1:Float=6.4f
    val b2:Double=32.6
    print(a,a1,a2,b,b1,b2)
    //------------声明变量的通用语法--------------
    //(1)声明变量时,类型可以省略,编译器自动推导,即类型推导
    var a=10//这里不写:Int,Scala会自动根据输入的值进行变量类型推导----Int
    //(2)类型确定后,就不能修改,说明Scala是强数据类型语言
    var a2=15 //a2类型为Int
    a2="sadas"//这里就会报错
    //(3)变量声明时,必须要有初始值
    var a3
    var a3:Int
    上面这两种就不可
    //(4)在声明/定义一个变量时,可以使用var或者val来修饰,var修饰的变量可改变,val修饰的变量不可改。          
    

Tips:我们能用常量的地方不用变量!(符合Scala函数式(functional)编程思路)

好了 ,又很晚了,今天就先到这,侵私删,下次见~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/424023.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号