zoukankan      html  css  js  c++  java
  • 寒假学习日报(二十四)

      今日学习:《机器学习十讲》第七讲,Scala。

      后续可能还会进行补充。

      Scala:cmd窗口相关操作。

    val 与 var区别在于能否重新赋值,因此可以通过赋值判断

    字符串相乘:

    Max用法:

    BigInt计算大数

    首尾字符取法

     Unit,Null与Nothing

    package com.chapter01.datatype
    
    object UnitNullNothing {
      def main(args: Array[String]): Unit = {
        var res = sayHello()
        println("res=" + res)
      }
    
      //Unit等价于void,只有一个实例值,写作()
      def sayHello(): Unit = {
    
      }
    
      //Null只有一个实例对象null,类似于Java中的Null引用,它可以赋值给任意引用类型(AnyRef),但不能赋值给AnyVal
      var dog: Dog = null
      //var char1: Char = null  编写语句时不会报错,但运行时会报错。
      //运行顺序是从上到下,先读到了sayHello先输出,再输出OK
      println("OK")
    }
    class Dog{
    
    }

    Nothing通常用来抛出异常。

  • 相关阅读:
    HDU 5444 Elven Postman 二叉排序树
    HDU 5438 Ponds dfs模拟
    Gym
    markdown test
    Gym
    集训回顾
    UVALive
    UVALive
    UVALive
    codeforcres 589 J
  • 原文地址:https://www.cnblogs.com/20183711PYD/p/14363465.html
Copyright © 2011-2022 走看看