PGzxc

纸上得来终觉浅 绝知此事要躬行

概述

自从Java8支持Lambda表达式以来,Lambda表达式是实现大量函数特性的基础,让Java开发越来越趋向于流程式开始。
在Kotlin中,对Lambda表达式有完美搭档支持,有因为扩展这一特性,Kotlin也走在了函数式编程的前言。对于集合,Kotlin提供的不同类型集合,在标准库中,对这些集合实现了一些扩展以这种方式对集合操作。熟练的函数式编程的集成,是对相关函数有一定的认识和了解。话不多说,先看集合的这些操作到底有哪些?具体实现的功能?

阅读全文 »

概述

集合类存放地点都是对象的引用,而非对象本身,处于表达式上的便利,我们称集合中的对象就是指集合中对象的引用。

集合的分类:

  • Set(集)
  • List(列表)
  • Map(映射)

在kotlin中,明确的区分了可变和只读的集合(list,set,map等),明确的确定了集合的可读性,有助于良好的编程,以及便于Bug的规避。

阅读全文 »

前言

你可能用过JetBrains出品的集成开发环境,比如Pycharm,比如Webstorm,在比如IntelliJ IDEA,工具很好用,极大的简化了开发流程,可惜要收费。
本文主要针对网络上提供的破解版本加以整理,方便我等屌丝使用,如果经济允许,请购买正版软件。

阅读全文 »
0%