タグ

2010年3月1日のブックマーク (4件)

  • HOMMEZ公式オンラインショップ

  • Java 入門 | コレクション・フレームワークの Tips and Tricks

    Revised: Feb./23rd/2003 Javaに限らず、プログラミングではデータ構造が重要な役割を果たします。コレクション・フレームワークとは、Java 2でデータ構造を取り扱うための設計のことです。J2SE 1.3/1.4には、コレクション・フレームワークに基づいたクラス/インタフェースが大量に実装されていますが、数が多いので最初は戸惑うことも多いでしょう。 Q9. コレクションション・フレームワークと古いAPIの違いは? 古いAPIは処理が遅く、データ構造の変更負荷が高くなります。 古いデータ構造のインタフェース/クラスは、コレクション・フレームワークの導入に伴い、以下のように後継となるインタフェース/クラスが追加されました。 可変長配列:Vector→ArrayList ハッシュテーブルの設計:Dictionary→Map ハッシュテーブルの実装:Hashtable→Has

  • TreeSet/TreeMapクラスを使用する際の注意 - 世界は何故、如何にして物語であるか

    TreeSet/TreeMapクラスでは、重複エレメントの判定にequals()メソッドが使用される。また、エレメントのソートにcompareTo()メソッドが使用される。従って、もし2つのエレメントが異なる値を保持している(equals()はfalseを返す)にも拘わらず、compareTo()メソッドが常に0を返すように実装してしまうと、同じオブジェクトと判断されて、最初にセットしたオブジェクトしか格納されなくなる。

    TreeSet/TreeMapクラスを使用する際の注意 - 世界は何故、如何にして物語であるか
    chago
    chago 2010/03/01
  • あるニートのお話

    2chtwitter、サイト巡回を毎日やってたころ、時折自己嫌悪に陥ることがあった。 将来に対する不安、今の現状をなんとかしたいのにうまくいかない苛立ち、まぁニートにありがちな悩みだ。 落ち込む自分に酔っているだけなんだけどな・・・ そのたびに2chtwitterで愚痴を吐き、誰かしらに声をかけてもらい慰めてもらってた気がする。 輪に入れなくてもそこでのやりとりを眺めるだけでも落ち着いた。 その時はネットで得た情報と引き換えに一般常識を失っていたことに気付くことはなかった。 ある時俺を心配する高校時代の友人から連絡がきた。月に1度必ず連絡をくれたのに俺はいつも無視をしていた。 なんとなくその友人に今の俺の現状を話してみたくなった。 電話が怖かった、震える声で友人に今の現状を話す。ネットで愚痴ってたこと変わらないことを言葉にして話すだけなのに、涙、鼻水をダラダラ流しながら話していた。 就

    あるニートのお話