2015-01-24

http://anond.hatelabo.jp/20150124001655

メンバ関数

public void set(String k,double d){

v.put(k,d);

}

を入れた方が美しかったな

反省


あ、それにdistanceDoubleを返すようにして軸を一切共有しない場合はnullにした方がよかったな

奥が深い


おおうJavaInfを扱えるのか

勉強が足りないな

記事への反応 -
  • class Obj{ HashMap<String,Double> v = new HashMap<>(); public double distance(Obj o){ double s = 0; for(String k:v.keySet()){ s += (o.v.containsKey(k))?(Math.pow(o.v.get(k)-v.get(k),2)):(0); } if(s == 0)return 0; return Math.sqrt(s)...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん