- プログラミング言語 Scala 10冊目
467 :デフォルトの名無しさん[sage]:2014/09/01(月) 04:25:29.58 ID:skqaNXzx - 冗長でも読みやすいJavaのコードに慣れてると
Scalaは小難しく感じるなぁ・・・ 入門サイト見てるけど 【Java】 public List filterNames(List<String> names, int len) { List<String> result = new ArrayList(); for (String name : names) { if (name.length() >= len) { result.add(name.toUpperCase()); } } return result; } ↓ 【Scala】 def filterNames(list: List[String], len: Int) = list.filter(_.length() >= len).map(_.toUpperCase) 例が極端なのかもしれないけど、う・・・うーん・・・・ なれる自信がないお
|