CUBは子供の白熊

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

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

第9章 Java 7 の機能を復習する : 問題 10 : java.util.Objects クラス その 2

問題 次のLabeledPointクラスのcompareToメソッドを実装せよ。 public class LabeledPoint { private String label; private int x; private int y; ... } 解答 Java 8 で導入されたComparatorの default メソッドthenComparingを使えば一発なんだけど、ここ…

第9章 Java 7 の機能を復習する : 問題 9 : java.util.Objects クラス

問題 次のLabeledPointクラスのequalsメソッドとhashCodeメソッドを実装せよ。 public class LabeledPoint { private String label; private int x; private int y; ... } 解答 java.util.Objects クラスを使用する。 ■ equalsメソッド public boolean equal…