• windows scala helloworld例子详解


    [学习笔记]

    windows scala helloworld例子详解: 在操作系统中,我们的Test3.scala会生成Test3.class,然后class文件被虚拟机加载并执行, 这一点和java是一样的。

     以object关键字修饰一个类名,这种语法叫做孤立对象,这个对象是单例的。 相当于将单例类和单例对象同时定义。相当于java中的单例,即在内存中只会存在一个Test3实例。创建一个Scala Object,它相当于java的static, 不要用Scala-class去建工程,不然就不能建main函数了。

    2   方法声明以def开头, 然后是方法名, 参数列表, 返回值, 等号, 方法体 。如下:

    def method1(x : Int) : Int = {
        x += 1


    如果没有返回值, 可以省略等号, 直接写方法体。(就像咱们的例子)


    3.Scala语法必备基础:

    我们这章只是入门,所以只给出一点scala语法的必备知识,否则连本章之后的RDD都无法展开讲述。真正的scala语法详解会放在将来的章节。


    )mkString()方法的使用:
    马克-to-win @ 马克java社区:防盗版实名手机尾号:73203

    package com
    object Test 

      def main(args: Array[String]): Unit = { 
      var name : String = "Hello mark-to-win"
      var tmp=""
    /*def mkString(sep: String): String
    Displays all elements of this string in a string using a separator string. 
     */  
      tmp=name.mkString(" ")
      println("name.mkString(" ") is "+tmp) 
      tmp=name.mkString(",")
      println("name.mkString(",") is "+tmp)
    /*def mkString(start: String, sep: String, end: String): String
    Displays all elements of this string in a string using start, end, and separator strings. 
     * */  

    文章转载自原文:https://blog.csdn.net/qq_44596980/article/details/93217734

  • 相关阅读:
    centos7
    aaa
    20199122 2019-2020-2 《网络攻防实践》第三周作业
    20189304李小涛网络攻防第二周作业
    20189304《网络攻防》第一周作业
    2019-2020-2 20199137 《网络攻防实践》第三次作业
    容器抓包方法
    打印输出10分钟日志内容
    linux shell 检查脚本参数
    Structure needs cleaning(结构需要清理)解决
  • 原文地址:https://www.cnblogs.com/haima1949/p/11214823.html
Copyright © 2020-2023  润新知