CUBは子供の白熊

Java SE 8 実践プログラミングの練習問題を解く

2016-07-19から1日間の記事一覧

第9章 Java 7 の機能を復習する : 問題 8 : Integer.compare と Integer#compareTo

問題 整数の X 座標と Y 座標をフィールドに持つPointクラスのcompareToメソッドを、Integer#compareToを使わないで実装せよ。 public int compareTo(Point other) { int diff = Integer.valueOf(x).compareTo(other.x); if (diff != 0) return diff; return…

第9章 Java 7 の機能を復習する : 問題 7 : Files.copy の威力

問題 URL.openStreamとFiles.copyを使って、Web ページの内容を読み込んで、ファイルに保存するプログラムを作成せよ。 解答 私のはてなブログをファイルに書き出してみよう。 URL url = new URL("http://closedunbounded.hatenablog.com/"); try (InputStre…