A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
他の型が仰っている通り、SQLのSELECT分に条件付けすれば出来ると思います。
Javaでということでしたら#3の方の提示されている方法のほかにも、java.util.dateクラスにafuterとbeforeというメソッドがありますのでこちらを使用しても良いと思います。
No.3
- 回答日時:
SQLから取得時に整列可能だとはおもいますが、
あくまでJavaということならば
TreeMapを使うのもよいかもしれませんね。
TreeMapのインスタンスに対して
TreeMap#put(Object key, Object value)
を使用します。
この際、日付の3つ目の値をYYYYMMDD等の数字に変換しInteger型に格納してキーに設定。valueの方にデータの塊のvectorを格納すると、自動的に整列してくれます。
No.1
- 回答日時:
取得した情報を格納しているのが、
オブジェクト(JavaBeans?)だと仮定した場合の解決方法を。
まず、情報をもっているクラスに「Comparable」をimplementsします。
そしてcompareTo(Object o)を実装します。
以下のようになるかと思います。
******************************************************
public int compareTo(Object o) {
情報クラス bean = (情報クラス) o;
if (this.3つ目日付 < bean.get3つ目日付) {
return -1;
} else if (this.3つ目日付 < bean.get3つ目日付) {
return 1;
}
return 0;
}
******************************************************
比較対照より、自分自身を小さいと判断するなら「-1」を、
大きいと判断するなら「1」を、
同じだとするなら「0」を返すようにします。
(詳細はAPIを見て下さい)
で、すべてを格納したVectorに対して、
Collections.sort(vector);
としてあげればソートが行われます。
と、こんなもんで如何でしょう?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 逆順 3 2023/08/24 09:30
- Excel(エクセル) 【エクセル】並び替えからの並び替え方法 7 2022/07/22 09:46
- その他(Microsoft Office) 1の行を固定した上でVBAを用いて日付順に自動並べ替え 2 2022/06/06 15:09
- Excel(エクセル) Excelの並び替え(先頭の文字以外を基準に並び替えたい) 3 2023/07/07 22:21
- Excel(エクセル) 棚卸表の前月比の関数等あれば教えてください 2 2023/05/02 18:34
- Excel(エクセル) エクセルVBA オートフィルタでの絞り込みと並び替えについて 1 2023/07/08 13:08
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
- 経済学 <助けてください> 1 2022/07/09 20:12
- Excel(エクセル) 同じ品番のマスタで最新日付のものに〇印を入れたい 3 2023/03/31 17:45
- その他(プログラミング・Web制作) Python pandasについての質問です。 日付 名前 ◯月◯日 佐藤 ・ 伊藤 ・ 山田 ・ 2 2022/06/13 17:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
(vba)他のアプリケーションの右...
-
ゲッターを使わないで変数にア...
-
Javaで下線
-
「ラッパークラス」の存在意義...
-
メソッドの引数にクラス名を渡す
-
c++でのヘッダーファイルの循環...
-
JTextFieldの入力制限
-
VBがオブジェクト指向言語でな...
-
Javaのインスタンス化の構文の...
-
ASP.NETでの共通コードの書き方...
-
interface,extend,implementの...
-
サーバー上のフォルダ情報の取得
-
「継承されたメソッドの可視性...
-
単体テストのテストケースにて...
-
【C#】クラスのコンストラクタ...
-
JTableのCellにJLabelを埋め込...
-
TableViewでタップした時にキー...
-
ファイルパスが取得出来ない(P...
-
抽象クラスをJUNITでテストする...
-
オブジェクト指向の特徴
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
interface,extend,implementの...
-
抽象クラスをJUNITでテストする...
-
「ラッパークラス」の存在意義...
-
(vba)他のアプリケーションの右...
-
ASP.NETでの共通コードの書き方...
-
VB DLLプロジェクトについて
-
C#からDLLを呼びたいのですが・...
-
c++でのヘッダーファイルの循環...
-
委譲って何ですか?
-
「継承されたメソッドの可視性...
-
【C#】クラスのコンストラクタ...
-
Javaでのジェネリクス型パラメ...
-
C# 「データが失なわれる可能性...
-
Excel vbaのプログラムでガンマ...
-
ファイルパスが取得出来ない(P...
-
オーバーライドとラッパーの違い
-
compareToにおける「自然順序付...
-
メソッドの引数にクラス名を渡す
-
vb.net 自作プロパティの削除に...
-
VBがオブジェクト指向言語でな...
おすすめ情報