scala
maclaren001
这个作者很懒,什么都没留下…
展开
-
Scala下划线作用
1、作为“通配符”,类似Java中的*。如import scala.math._ 2、:_*作为一个整体,告诉编译器你希望将某个参数当作参数序列处理!例如val s = sum(1 to 5:_*)就是将1 to 5当作参数序列处理。 3、指代一个集合中的每个元素。例如我们要在一个Array a中筛出偶数,并乘以2,可以用以下办法: a.filter(_%2==0).map(2*_)。 又原创 2017-04-29 10:43:03 · 400 阅读 · 0 评论 -
Scala范型
package myscala.scalaexercises.classtag import org.apache.hadoop.mapred.InputFormat import org.apache.spark.rdd.RDD import scala.reflect.ClassTag /** * A `ClassTag[T]` stores the erased class of a g转载 2017-04-29 11:52:32 · 443 阅读 · 0 评论 -
Scala范型
转自:http://www.cnblogs.com/czh-liyu/p/4694395.html 8 99 100 101 102 103 104 package com.parllay.scala.type_parameterizitor /** * Created by richard on 15-7-30. * 第46讲: ClassTag 、Manifest、ClasMainife转载 2017-04-29 11:53:55 · 349 阅读 · 0 评论