ブックマーク / bitter-fox.hatenadiary.org (1)

  • セミコロンレスJavaはJava8の夢を見るか?〜変数編〜 - きつねとJava!

    前回の記事で書き残した部分である変数についてです. セミコロンレスJava8以前の変数定義 変数を定義したい場合は,今までのセミコロンレスJavaでは拡張for文を使っていました. for (int n : new int[]{0}) { if (System.out.printf("%d\n", n) == null) {} } また,変数の値の変更はかなり面倒でした. for (int n : new int[]{300}) { if (n = n / 10) {} if (System.out.printf("%d\n", n) == null) {} } if文などを使ってセミコロンが入り込まないように記述しなければいけません. 特に変数の型が変わるような物は更にfor文を挟まなければいけません. for (int n : new int[]{0}) { for (Integer

    セミコロンレスJavaはJava8の夢を見るか?〜変数編〜 - きつねとJava!
    Sediment
    Sediment 2017/01/02
    streamがね難しい
  • 1