Javaの抽象メソッド コードをたどっていくと、 protected abstract Object getResultDataDetail(M2 obj) というような、{ }が全くないようなメソッドをスーパークラスで目にすることがあります。… elecho1ハック2017.08.04 260
getterとsetter javaのgetterとsetterの役割について改めて学びなおしたので、書き留めておきます。 1.getterの役割 あるクラスから、別のクラスに変数(呼び出し元のメンバ変数)を呼び出すとき、呼び出し元のクラスや、その… hiwm0126ハック2017.08.03 2,270
Date型をCalendar型に変換して計算する Date型だと日時のを足したり引いたりできないので、Calendar型にsetTimeメソッドを使って変換します。 Calendar cal = Calendar.getInstance(); cal.setTime(d… Kazuki-Tohyamaハック2017.08.01 670
if文書くとき条件文での注意点 hogeという変数が”T”であるかどうかの条件分岐をする時 if(hoge.equals(“T”)){ gehogeho; } と書きたくなってしまうが、あまりよくない。 if(“T”.equal… hurts14ハック2017.07.10 692
@SuppressWarningsとは コードを読んでいるとよく@SuppressWarningsという文字が現れる。 これは後に続くコードが非推薦のメソッドであるなどの理由でコンパイル時に警告を出すものである場合、コンパイルする度に警告が出てしまうため、@S… Kazuki-Tohyamaハック2017.06.20 53,688
月の最後の日を取得する 1月は31日あるのに6月は30日ある等、月によって日数が違います。月の最後の日を取得するにはgetActualMaximumメソッドを使用します。 Calendar cal = Calendar.getInstance(… Kazuki-Tohyamaハック2017.06.19 874
オブジェクト同士の大小をcompareToメソッドで比較する オブジェクトが等しいかどうかequalsメソッドで比較することが出来ますが、大小までは比較出来ません。そこで、compareToメソッドを使います。 Calendar cal1 = Calendar.getInstanc… Kazuki-Tohyamaハック2017.06.19 823
サムネイルを表示する。 testの詳細画面にサムネイルを表示させました。 ajax-test-detail.vmの39行目付近に td><a href=”$!result.Detail.UrlOriginal”><img… BunkiShimomuraハック2017.06.08 181
superによる親クラスの変数の呼び出し なかなかJavaの継承やオブジェクト指向について理解するのが難しかったのですが、ようやく掴めてきたのでまずはsuperについて説明したいと思います。 superは親クラスのコンストラクタを指して呼び出すことができます。 … Kazuki-Tohyamaハック2017.06.05 779