Scala day2(val var function)

Foreword

Hello!! My dear friends, we also meet in this passage. I know you already stronger than before, because I am a common person, so I learn something is specially slow. I like share my knowledge, I hope it will give you some helps, I am not a Big Cow, so I support open source.

Text

At first, we look the val and var type in Dos【isn't use IDEA】, the Dos window could help us to find the scala work process stream【IDEA isn't show Data Type】. Now!! we will start to learn scala, you know my rules, we should code one sentence to start today content: System.out.println("Scala is make me happy!!"). Then look the below picture:

From the above picture, we know the val define constant, var define variable, val could calculate like var, but val couldn't assign value.【it couldn't change】.

Next, we continue to look the below codes.

scala 复制代码
//The codes in file day2.scala
object day2 {
  def main(args:Array[String]): Unit = {
    System.out.println("Scala is make me happy!!");
    Compare_value(34,21);
    Compare_value(21,45)
    Compare_value(32,32)

  }

  def Compare_value(x:Int,y:Int): Unit = {
    if(x > y)
      System.out.println(x+" > "+y)
    else if(x == y){
      System.out.println(x+" = "+y)
    }
    else{
      System.out.println(x+" < "+y)
    }
  }
}

Output result:

Through the program, we know define function could setting several parameters, it need use , separate these parameters, also after every parameter use : to concern itself data type. We together know the if only have one sentence, it could haven't brace to include content. We also know scala coding style is like java or python.【it could select to use ; over the sentence, if you not do that, it could accept】

In the end

I gratitude for your read my articles, though my articles maybe have some mistakes, I hope you could point them, I thanks for you. In my opinion, you already study with me, Scala isn't simple for Beginer, you will meet all kinds of problems on the study road, but you insist do it is very cool!! Please you remember anything give up is so easy, but you lived at last then you were strongest!!

Your Pan, my dear friends, Cheers!!

相关推荐
小伍_Five2 天前
Spark实战能力测评模拟题精析【模拟考】
java·大数据·spark·scala·intellij-idea
黄雪超2 天前
DataStreamAPI实践原理——快速上手(实操详细版)
大数据·flink·scala
白总Server4 天前
C++语法架构解说
java·网络·c++·网络协议·架构·golang·scala
vortex54 天前
Perl One-liner 数据处理——基础语法篇【匠心】
开发语言·scala·perl
老兵发新帖6 天前
Coursier:安装sbt
scala
请你喝好果汁6419 天前
indel_snp_ssr_primer
大数据·开发语言·scala
MZWeiei12 天前
Spark 中,map和foreach的区别
大数据·分布式·spark·scala
MZWeiei13 天前
区分:union(),coalesce () 和 repartition ()
大数据·分布式·spark·scala
北漂老男孩13 天前
Scala与Spark:原理、实践与技术全景详解
大数据·开发语言·spark·scala·学习方法
MZWeiei14 天前
Spark 中,创建 DataFrame 的方式(Scala语言)
大数据·分布式·spark·scala