zoukankan      html  css  js  c++  java
  • kotlin语法

    https://try.kotlinlang.org/#/Examples/Hello,%20world!/Simplest%20version/Simplest%20version.kt


    /**
    * We declare a package-level function main which returns Unit and takes
    * an Array of strings as a parameter. Note that semicolons are optional.
    */

    fun main(args: Array<String>) {
    var c=do1(1);
    println("Hello, world!"+c)

    var list=listOf(1,2,3,5,7)
    for(i in list){
    println(i);
    }
    }

    fun do1(a:Int):Int
    {
    for(i in 1..5)
    println(a.toString()+"2");
    return a;
    }


    //类 继承

    fun main(args: Array<String>) {
    println("Hello, world!")
    var tom= student("tom",21);
    println(tom.pname+'|'+tom.age);

    var jay=teacher("jay",33);
    println(jay.name+'|'+jay.age);
    }


    open class person(var name:String){
    public var pname=name;
    }

    class student(name:String,age:Int):person(name){
    public var age=age;
    //注释
    /*注释
    2*/
    }

    data class teacher(var name:String,val age:Int)

    //接口

    fun main(args: Array<String>) {
    println("Hello, world!")

    var ap=mp3Player();
    ap.play("beat it");
    }


    interface play{
    fun play(name:String);
    }

    class mp3Player:play{
    override fun play(name:String){
    println("playing:"+name);
    }
    }

    From:http://www.cnblogs.com/xuejianxiyang/p/7109520.html

  • 相关阅读:
    2016 年末 QBXT 入学测试
    Codevs 3409 搬礼物
    寻找子串位置
    Balanced Lineup
    统计难题
    爱在心中
    传话
    火柴排队
    新斯诺克
    排序
  • 原文地址:https://www.cnblogs.com/xuejianxiyang/p/7109520.html
Copyright © 2011-2022 走看看