书栈网 · BookStack 本次搜索耗时 0.054 秒,为您找到 3399 个相关结果.
  • 函数

    函数 函数声明 函数用法 参数 默认参数 具名参数 返回 Unit 的函数 单表达式函数 显式返回类型 可变数量的参数(Varargs) 中缀表示法 函数作用域 局部函数 成员函数 泛型函数 内联函数 扩展函数 高阶函数和 Lambda 表达式 尾递归函数 函数 函数声明 Kotlin 中的函数使用 fun ...
  • 区间与数列

    区间与数列 数列 区间与数列 Kotlin 可通过调用 kotlin.ranges 包中的 rangeTo() 及 .rangeUntil() 函数轻松地创建两个值的区间 。 To create: a closed-ended range, call the .rangeTo() function with the .. operat...
  • Asynchronous Flow

    Asynchronous Flow Representing multiple values Sequences Suspending functions Flows Flows are cold Flow cancellation basics Flow builders Intermediate flow operators Transfo...
  • 3.8 函数扩展和属性扩展(Extensions)

    1273 2019-03-05 《Kotlin极简教程》
    3.8 函数扩展和属性扩展(Extensions) 3.8.1 扩展函数 3.8.2 扩展属性 3.8 函数扩展和属性扩展(Extensions) Kotlin 支持 扩展函数 和 扩展属性。其能够扩展一个类的新功能而无需继承该类或使用像装饰者这样的设计模式等。 大多数时候我们在顶层定义扩展,即直接在包里: package com . e...
  • 返回与跳转

    返回与跳转 Break 与 Continue 标签 返回到标签 返回与跳转 Kotlin 有三种结构化跳转表达式: return 默认从最直接包围它的函数或者匿名函数 返回。 break 终止最直接包围它的循环。 continue 继续下一次最直接包围它的循环。 所有这些表达式都可以用作更大表达式的一部分: val s = per...
  • Generics and Reference Capabilities

    518 2020-09-03 《PonyLang Tutorial》
    An iso specific class A capability generic class In the examples presented previously we’ve explicitly set the reference capability to val : class Foo [ A : Any val ] ...
  • 对象

    对象表达式与对象声明 对象表达式 对象声明 伴生对象 对象表达式和对象声明之间的语义差异 对象表达式与对象声明 有时候,我们需要创建一个对某个类做了轻微改动的类的对象,而不用为之显式声明新的子类。Java 用匿名内部类 处理这种情况。Kotlin 用对象表达式和对象声明对这个概念稍微概括了下。 对象表达式 要创建一个继承自某个(或某些)...
  • Covariant subtyping of mutable protocol members is rejected

    Covariant subtyping of mutable protocol members is rejected Covariant subtyping of mutable protocol members is rejected Mypy rejects this because this is potentially unsafe.Con...
  • 函数

    函数 每个功能强大的编程语言都应该具有函数这个特性。 幸运的是我们可以很容易地添加一个fun 语言构造,fun 将最后一个参数当作函数体,将之前的所有名称用作函数参数。 specialForms . fun = ( args , scope ) => { if (! args . length ) { ...
  • Channels

    Channels Channel basics Closing and iteration over channels Building channel producers Pipelines Prime numbers with pipeline Fan-out Fan-in Buffered channels Channels are f...