• 宝塔服务器面板,一键全能部署及管理,送你¥3188礼包,点我领取

菜鸟学院

人人都能成为互联网技术大神!

×
MENU
  • WEB设计
    • 网页设计
    • UI设计
    • 交互设计
  • 网站建设
    • 域名主机
    • 网页制作
    • CMS建站
    • 网站运维
  • 编程开发
    • 编程语言入门
    • WEB前端开发
    • 后端程序开发
    • APP与小程序
  • 系统运维安全
    • WEB服务器
    • 数据库运维
    • WEB安全防护
    • 计算机网络技术
  • 互联网产品经理
    • 原型设计
    • 产品运营
    • 网站推广
  • 软件教程
  • 职场指南
  • 网址导航
菜鸟学院Kotlin文章
Kotlin学习笔记:尾递归优化 编程语言入门

Kotlin学习笔记:尾递归优化

尾递归 尾递归就是函数在调用完自己之后没有其他操作的递归,是递归的一种特殊形式。举个例子,"计算斐波那契数列第 n 项"的递归算法有哪些? 简单递归实现 斐波那契数列第 0、1 位都是 1,从第二位开...
03月05日 74 views 发表评论
阅读全文
Kotlin序列(Sequences)学习:为什么需要?怎么创建? 编程语言入门

Kotlin序列(Sequences)学习:为什么需要?怎么创建?

序列(Sequences)实际上是对应 Java8 中的 Stream 的翻版。从之前文章可以了解到 Kotlin 定义了很多操作集合的 API,没错这些函数照样适用于序列(Sequences),而且...
03月05日 102 views 发表评论
阅读全文

Kotlin示例:Do While循环语句3种用法

Kotlin也有Do while循环语句,它和while循环语句不一样的地方是,Do while语句会将循环体前置,所以代码肯定会先运行一次,Do while语句在实际使用中,相较for循环语句和wh...
03月05日 编程语言入门 141 views 发表评论
阅读全文

Kotlin 对象表达式 (object)和伴生对象

介绍几个特殊的对象语法,这是 Kotlin 语法中独有的。比如对象表达式 (object),天生的单例对象它会使写一个单例模式变得特别简单,而不是像 Java 那样声明一些语法模板。此外伴生对象 (c...
03月05日 编程语言入门 95 views 发表评论
阅读全文

Kotlin 高阶函数概念 VS forEach 方法参数解析

I . Kotlin 高阶函数概念 Kotlin 高阶函数 : Kotlin 的高阶函数 , 就是方法的参数 或 返回值 是函数类型的 函数 ; 如 :List 集合的 forEach( ) 循环 ,...
03月05日 编程语言入门 82 views 发表评论
阅读全文
类比学习——java 泛型& kotlin 泛型 in out where_knight 编程语言入门

类比学习——java 泛型& kotlin 泛型 in out where_knight

学习 kotlin 泛型的时候,经常会遇到 in out 这两个词,一会用in 一会用out,为啥这里要用 out ?为啥哪里用 in ?啥什么用 out 啥时候用in ?对应上面问题以前我是晕乎乎的...
03月05日 71 views 发表评论
阅读全文

Kotlin类的属性和方法扩展,不需继承或使用 Decorator 模式

Kotlin 可以对一个类的属性和方法进行扩展,且不需要继承或使用 Decorator 模式。 扩展是一种静态行为,对被扩展的类代码本身不会造成任何影响。 扩展函数 扩展函数可以在已有类中添加新的方法...
03月03日 编程语言入门 69 views 发表评论
阅读全文

java反射与kotlin反射的互操作

要想使用反射,首先需要添加依赖,下面是maven中的依赖: <dependencies><dependency><groupId>org.jetbrains.kot...
03月03日 编程语言入门 54 views 发表评论
阅读全文

Kotlin笔记:空类型和智能类型转换

空类型 Kotlin 跟 Java 的最大不同应当就属空类型这点了,使用 Kotlin 开发,IDE 会智能的对可能为空的地方进行报错提示,开发者必须处理该错误,否则连编译都通过不了,从而降低程序 N...
03月03日 编程语言入门 68 views 发表评论
阅读全文
Kotlin笔记:Sequence的使用及与Iterable的区别 编程语言入门

Kotlin笔记:Sequence的使用及与Iterable的区别

序列(Sequence) VS 集合(Iterable) 举个例子:给定一个字符串,过滤长于三个字符的单词,并打印前四个单词的长度 Iterable写法: fun main() { val words...
03月03日 57 views 发表评论
阅读全文

文章导航

第 1 页 第 2 页 第 3 页 第 4 页 第 5 页 … 第 14 页

热门文章

  • 1全面了解 Flutter:好在哪里?坑在哪里? 应该怎么学?
  • 2调用 TensorFlow 已训练好的模型做图像识别
  • 3跨平台技术(Hybrid、RN、Weex、Flutter)优劣势对比盘点
  • 4Axure实现移动端可拖动Banner(自动切换/标签切换/拖动切换)
  • 5Axure制作回到顶部的网页交互

热门标签

vue.js Bootstrap ZooKeeper 公众号开发 IIS Apache Tomcat Node.js 虚拟主机 css json 用户体验设计 Figma Hexo Docker Ubuntu EXCEL GraphQL 产品设计 Dreamweaver MongoDB TensorFlow R语言 ecshop WooCommerce 卷积神经网络 UML nosql C语言 Hbase ppt MariaDB go语言 阿里云 帝国CMS DNS 机器学习 Django 排序算法 https 织梦DEDECMS NumPy 企业微信 typescript 路由器 界面设计 WiFi Rust 神经网络 React.js Nginx Sketch jQuery Dart oracle 区块链 pyqt PostgreSQL VMware Ajax ECMAScript AngularJS ZBlog swift Kotlin WordPress Flutter 深度学习 云主机 ssl MyBatis Axure Java VPS Kafka Python javaScript webpack Linux phpMyAdmin PHP shell 面试题 SQLserver Git centos 正则表达式 WebStorm MySQL Perl Redis HTML XML photoshop AI人工智能 ThinkPHP 宝塔面板 Julia Laravel CouchDB
Copyright ©  2018-2021 菜鸟学院  版权所有.站点地图 | SEO培训 | SEM培训

登录 找回密码

输入用户名或电子邮箱地址,您会收到一封新密码链接的电子邮件。

  • 文章目录