[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] Re: [jfriends] Re: ポインタと参照
みやざき%ちょっと息抜きです。
>public class MyInteger {
> private int value;
> public MyInteger(int initialvalue) { value = initialvalue; }
> public void set(int newvalue) { vaule = newvalue; }
> public int get() { return value; }
> public void swap(MyInteger a, MyInteger b) {
> int tmp = a.get();
> a.set(b.get());
> b.set(tmp);
> }
>}
なんとなく、下のようにやりたくなってしまったわたし(笑)。
public void swap(MyInteger a, MyInteger b) {
MyInteger tmp = new MyInteger(a.get());
a.set(b.get());
b.set(tmp.get());
}
少しは汎用性があるのかな、と。
# MyInteger を Object に変えてみたり…無駄?(笑).
//////////////////////////////////////////////////////////////////////
//東洋情報システム・オープンソリューション事業部ソリューション営業部
// 宮崎靖士 e-mail:soara@xxxxxxxxxx
//////////////////////////////////////////////////////////////////////