zoukankan      html  css  js  c++  java
  • Kotlin 在kotlin内使用Java的一些注意(长篇)

    首先呢,大部分的java在kotlin内是可以使用的。

    但是有些java的关键字和kotlin的一样,而意义不一样就需要转义。(单引号括起来的)这一点需要注意。

    这是一个长篇 我会不断更新。毕竟我也在学习。

    第一篇:20170927

    使用java的输入参数

    import java.util.*
    
    fun main (args: Array<String>)
    {
        var sc:Scanner=Scanner(System.`in`);
        while (true)
        go(sc.nextInt())
    }
    fun go(Year:Int)
    {
        if(Year%4==0) println("闰年") else println("不是")
    }

    解释:

    我们直接输入java 的Scanner 这个类,kotlin是可以直接使用的,而且java的包也是自动添加的。真的好便利。

    但是新建类的时候和java还是不一样的。

    是var sc:Scanner=Scanner(System.in)

    和java相比: Scanner sc=new Scanner(System.in);

    省略了new关键字

    命名方式还是kotlin 的方式而不是java

    System.in被转义成System.'in'

    总体上还是可以的。

  • 相关阅读:
    C# 应用
    C# 基础
    C# 基础
    C# 基础
    vs
    C# 基础
    C# 基础
    C# 基础
    C# 基础
    C# 基础
  • 原文地址:https://www.cnblogs.com/T-ARF/p/7601575.html
Copyright © 2011-2022 走看看