RSS

月別アーカイブ: 7月 2012

Listのコピーとかequals()とか

基本的なことがわかってなかった。
Javaのequalsについて
http://d.hatena.ne.jp/kaishitaeiichi/20101121/1290353065

http://www.lcv.ne.jp/~kenmio/yomimono/yomimono18.htm

ディープコピーとシャローコピー
http://www.syboos.jp/java/doc/object-clone-deep-copy.html
List<Object> tmp = new ArrayList();
List<Object> copy = new ArrayList(tmp) // これはシャローコピー

広告
 
コメントする

投稿者: : 7月 30, 2012 投稿先 Java

 

JavaScriptでテーブル内のTR要素を上下動させたい

ボタンをおしたら、TR要素が上の子やしたの子と中身がいれかわるようにしたい!

http://blog.simpraight.com/entry/42
ここを参考に。
ここではリスト要素だったので、テーブル要素にするにはこんなカンジだった。

function moveTo(td, d) {
d = (d=='down') ? 1 : -1;
var tr = td.parentNode; // tr element

var table = tr.parentNode;
var trs = table.getElementsByTagName('tr');

for(var i=0, l=trs.length; l>i; i++)
if(trs[i]==tr){ var c = i; break; }
if(c+d<0||c+d==l) { return true; }
var a = [trs[c].cloneNode(true), trs[c+d].cloneNode(true)];
table.replaceChild(a[1], trs[c]);
table.replaceChild(a[0], trs[c+d]);
}

 
コメントする

投稿者: : 7月 25, 2012 投稿先 メモ, JavaScript

 

黒豆ご飯

この黒豆ご飯おいしかった。お米の半分はもち米にかえたった!
http://blog.goo.ne.jp/akiko_pusu/e/10f8def6bc60d49d89b9c2b794387ee7

 
コメントする

投稿者: : 7月 12, 2012 投稿先 ひとりごと

 

最近また耳が聞こえにくくなってる。ストレスこわい。

 
コメントする

投稿者: : 7月 5, 2012 投稿先 Uncategorized