@ゲー単走部

ローグライク雑記。変愚蛮怒、DCSSなど。

Java

Java clone()メソッドによる深いコピーの方法

Javaでclone()メソッドの挙動を調べていたがかなり面倒くさいことがわかった。 スクリプト言語なら一行書いて終わりだぞ・・・↓ import copy class Person: def __init__(self, name): self.name = name class Members: def __init__(self, name): self.pers…

オブジェクトIDと関数への引数渡し

import java.util.List; import java.util.ArrayList; public class Main { public static void func(List<Integer> array) { array.set(0, 10); } public static void func2(List<Integer> array) { array = new ArrayList<Integer>(); array.add(10); array.add(2); } public static v</integer></integer></integer>…