scala神奇之旅
scala学习与实践
Zerlinda_Li
岁月就这样静静的消逝没有眼泪没有生命也没有感情
展开
-
Scala之Future
package base.day06.futureimport scala.concurrent.{ExecutionContext, Future}import scala.util.{Failure, Success}/** * @description FutureDriver * @author ZerlindaLi create at 2019/5/8 15:50 ...原创 2019-05-08 19:08:25 · 1497 阅读 · 0 评论 -
Scala之List
文章目录Scala之List数据结构List的基本操作List类的一阶函数:::lengthinit and lastreverseScala之List数据结构scala.collection.immutable.List是有序集合的不可以变的链表,它是递归结构它有两个实现的case class 'scala.Nil’和’scala.::,它们实现的抽象的成员 ‘isEmpty’,‘hea...原创 2019-04-30 17:44:46 · 1121 阅读 · 0 评论 -
Scala之case class
我们在模式匹配中可以见到casea match { case b => ... case _ => ...}我们在类定义时,有时也会见到case关键字case class Person (age: Int, name: String)那么,在类上加上case关键字意味着什么呢?伴生对象编译Person.scala会产生两个class, Person.c...原创 2019-04-29 21:17:49 · 15978 阅读 · 0 评论 -
Scala之包对象package
scala2.8引入了“包对象”这个特性,主要用途是兼容旧的类库,或者为某些数据类型提供增强版本。例如scala2.8中,List被挪到了scala.collection.immutable包下,在scala2.8中定义了一个包对象,其中包含List的定义package object scala { type List[+A] = scala.collection.immutable.Li...原创 2019-04-29 10:23:40 · 1116 阅读 · 0 评论 -
scala--函数组合子
package base.day03.functional.combinatorimport scala.collection.GenTraversableOnce/** * @description 高阶函数map的应用,函数组合子 * 看看这边文章,相信你会对函数有更深的理解 * http://blog.csdn.net/bl...原创 2019-04-28 18:00:19 · 472 阅读 · 0 评论 -
sbt入门
文章目录SBT -> Simple Build Tool -> MavenSBT基础篇Hello,SBT目录结构源代码sbt构建定义文件构建产品配置版本管理运行交互模式批处理模式持续构建和测试常用的命令命令历史记录.sbt构建定义什么是构建定义如何在build.sbt中定义设置键(Keys)类型(Types)内置的 Keys自定义 KeysTask vs Setting keysbui...原创 2019-04-28 15:56:45 · 2375 阅读 · 0 评论 -
scala中json中含有List转Object
new Gson().fromJson(responseJson.message, classOf[Array[NCDetailResponse]])对象转json串new Gson().toJson(new Cmppaybill(cmppaybill))同java中一样,我们使用Gson来做json串与对象之间的转化。但是scala中,字符串转对象,要是用classOf[Object...原创 2019-08-27 09:41:14 · 1333 阅读 · 0 评论