トップページ > プログラム > 2014年09月01日 > skqaNXzx

書き込み順位&時間帯一覧

36 位/206 ID中時間01234567891011121314151617181920212223Total
書き込み数0000100000000001000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
プログラミング言語 Scala 10冊目

書き込みレス一覧

プログラミング言語 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)

例が極端なのかもしれないけど、う・・・うーん・・・・
なれる自信がないお
プログラミング言語 Scala 10冊目
470 :デフォルトの名無しさん[sage]:2014/09/01(月) 15:25:54.12 ID:skqaNXzx
>>468-469
なんてこったい・・・わけわからんでー
何がどうしてそうなるのか掘り下げてちゃんとやらないとなぁ


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。