タグ

ブックマーク / qiita.com/nesheep5 (3)

  • Scala入門時に役立つ情報まとめ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Scalaの勉強を始めた時にJavaRubyと比べると情報量が少なく苦戦したので、今まで調べたことや経験者から聞いた情報などをまとめてみようと思います。 私自身まだまだ初心者ですが、これからScalaやってみようかなと思っている人の参考になれば幸いです。 WEBサイトで勉強する ScalaのインストールやHelloWorldなどは検索するとすぐ見つかるので割愛します。 Scala特有の記法や概念などを勉強するのに以下のサイトが参考になりました。 技術系 ひしだま's 技術メモページ - Scala Qiita - やってみよ

    Scala入門時に役立つ情報まとめ - Qiita
  • Java8 逆引き Stream API - Qiita

    はじめに Java8の新機能、Stream APIを使い始めてコーディングが格段に楽になりました。 備忘録的にサンプルコードを書き出してみました。少しずつ追加していく予定です。 Javaは使ったことあるけどラムダ式やStream APIはよく知らないという方は、参考にしてみてください。 バリバリ使っている方は、こんな使い方もあるよ!と教えていただけると嬉しいです。 ちなみにオライリー社のJavaによる関数型プログラミング ―Java 8ラムダ式とStreamがとても参考になりました。 【前提条件】Stream APIの説明に使用するオブジェクト public class Person { private String name; private int age; private List<Person> children; public Person(String name){/*...*

    Java8 逆引き Stream API - Qiita
  • try-with-resourcesでリソース解放されないパターン - Qiita

    public class Test { public static void main(String[] args) { File file = new File("out.txt"); try (PrintWriter pw = new PrintWriterWrapper( new BufferedWriterWrapper( new FileWriterWrapper(file)));) { System.out.println("func"); } catch (Exception e) { System.out.println("catch:" + e); } finally { System.out.println("finally"); } } // 以下、ログを追加したラッパークラス public static class PrintWriterWrapper extend

    try-with-resourcesでリソース解放されないパターン - Qiita
  • 1