仕事がちょっと忙しくて昨日、一昨日と二日間サボってました。
さて、今日はタイトルの通りJavaで配列のソートをする時
どうする? というお話です。
昨日は仕事で画面上の表示するデータをとある項目の数値で
ソートしたかったのですが、普段だったらSQLにORDER BY句を
付け足して終了! とする所がhibernateを使ってDBアクセスを
行っている為にそれが出来なかったのです。
その為既に取得したデータ郡をJavaでソートしよう! という
事になった訳ですが……意外に簡単でした。やり方はこう。
ex)配列のsort
String[] orgStringArray = {
"3", "4", "2", "1", "9", "8"
}
Arrays.sort(orgStringArray);
これだけ。これでorgStringArrayというStringの配列が昇順で
ソートされます。(Arraysクラスはjava.utilパッケージにあります)
ここまで読んだ人は、『じゃ降順はどうするんだ?』とか
『実際にはこんな単純なオブジェクトじゃない事が多いんだけど』とか
『配列じゃなくてコレクションのsortをしたいんだけど!』とか ←僕です
色々思う所があると思いますが、それはまた後日。
SG-1000II コンポジット化
-
RF→HDMI変換器をしまい込んで出てこなかったので、先人の知恵を借りてSG-1000IIのコンポジット化をしたので簡単なメモ。
参考にした先人のページはこちら……なんだけど、goo
blogサ終のアナウンスが出ていて、最終更新から数年経ってるし、近々消えてしまうのかなぁ……とりあえず今回参考にしたページ...
2 か月前
0 件のコメント:
コメントを投稿