最新回答 / Nutao
可以参考官方API文档介绍,== 定义如下<...图片...>意思是表达式“ x==that”中,如果that为null,则调用 eq, 否则调用equalseq 定义如下<...图片...>意思是,eq比较对象的引用是否一致。equals定义如下<...图片...>equals 比较类型且值为一致你的 s1 和 s2 值一致且非空, 使用 == 和 equals 得到一致答案, 使用eq比对引用则是false
2018-04-20
最新回答 / 码农_小戴
val result_for=for { s <- l s1=s.toUpperCase(); if(s1 != "") }yield (s1) def main(args: Array[String]): Unit = { println(result_for) }<...图片...>
2018-04-19
http://docs.scala-lang.org/zh-cn/overviews/collections/introduction.html
2018-02-07