240 发简信
IP属地:广东
  • 快学scala 第三章b.sorted(_<_) error: missing parameter type for expanded function

    b.sorted(<) error: missing parameter type for expanded function今天在学习scala的数组常用算法中,使用该函数...

  • 120
    简书奇遇记

    简书真小,处处有遇见;不,简书很大,无处不在…… 2017年12月25日,因为新西兰的同学回来,我开车去南京参加聚会。到了以后,发现手机里很多条信息,一个内容: 我首先是惊讶...

  • Kotlin中关键字是java的有效标识符,例如System.in中的in

    将 Kotlin 中是关键字的 Java 标识符进行转义 一些 Kotlin 关键字在 Java 中是有效标识符:in、 object、 is 等等。 如果一个 Java 库...

  • 委托

    package weituo/*委托模式是软件模式设计中的一项基本技巧,在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理Kotlin直接...

  • 对象表达式

    package duixiangbiaodashiheduixiangshengming/*Kotlin用对象表达式和对象声明来实现创建一个对某个类做了轻微改动的泪的对象,而...

  • 枚举类

    package meijulei/*枚举类最基本的用法是实现一个类型安全的美剧枚举常量用逗号分隔,每个枚举常量都是一个对象*/ enum class Color{RED,BL...

  • 泛型

    package fanxing/*泛型 即参数化类型,将类型参数化,可以用在类,接口,方法上与java一样 不同处:为保证类型安全提供保证,消除类型强转的烦恼*/ cla...

  • 数据类与密封类

    package shujuleiyumifenglei/*Kotlin 可以创建一个只包含数据的类,关键字为data*/ /*编译器会自动在主构造函数中根据所有声明的属性提取...

  • 扩展

    package tuozhan /*Kotlin 可以对一个类的属性和方法进行拓展,且不许需要继承或者使用Decorator模式拓展是一种静态行为,对被拓展的类代码本身不会造...

  • 接口

    package jiekou/*Kotlin 接口与java8类似,使用interface 关键字定义接口,允许方法有默认实现(可以有多个)*/interface MyInt...

  • 继承

    package jicheng/*Kotlin 中所有类都继承Any类,是所有类超类默认是Any注:Any不是java.lang.ObjectAny 默认提供了三个函数equ...

  • 类和对象

    Kotlin 类和对象类定义Kotlin 类可以包含:构造函数和初始化代码块、函数、属性、内部类、对象声明。Kotlin 中使用关键字 class 声明类,后面紧跟类名:cl...

  • 循环控制

    package xuhuankongzhi//----------------for循环------------//for循环可以对任何提供迭代器的(iterator)的对象...

  • 条件控制

    package tiaojiankongzhi//---------------IF表达式----------/*java的传统用法//可以作为表达式//fun main(a...

  • 基础数据类型

    package jibenshujuleixing/*Kotlin 基本数值类型包括 Byte8 Short16 Int32 Long64 Float32 Double64不...

  • 基础语法

    package jichuyufa/*默认导入kotlin.*kotlin.annotation.*kotlin.collections.*kotlin.comparison...

  • 学习的网址Kotlin教程,菜鸟教程

    url:http://www.runoob.com/kotlin/kotlin-tutorial.html 在该中文网站上进行两天的学习,当然有点压力。首先,各个在中文翻译过...

  • 二叉树

    1、二叉树的性质二叉树的第i层上的结点数最多为2^(i-1)深度为k的二叉树至多有2^k -1 个结点在任意二叉树中,叶子数为n0,度为2的结点数为n2 ,则n0=n2+12...