
[ このメッセージへの返事 ]
[ 返事を書く ]
[ home.html ]

投稿者:
EIJI @ cs22239.ppp.infoweb.or.jp on 98/3/05 21:52:19
In Reply to: そう、それです!!
posted by びさもんお肉 @ 210.129.145.24 on 98/3/05 20:07:17
> > void swap(int *num1,int *num2){
> > int tmp;
> > tmp = *num1;
> > *num1 = *num2;
> > *num2 = tmp;
> > }
> > をJavaで書くには?、ということじゃないですかね。
> ↑こういうのをJavaでやるにはどうしたら…という質問だったのです。
> わかりにくくてすみませんでした。
Sample.java
public class Sample{
public static void main(String args[]){
int a=30,b=10;
String str = "";
Swap s = new Swap(a,b);
str = s.calc();
System.out.println("a,b="+str);
}
}
class Swap{
int a,b,tmp;
Swap(int a,int b){
this.a = a;
this.b = b;
}
public String calc(){
String str;
tmp = a;
a = b;
b = tmp;
str = String.valueOf(a) +","+ String.valueOf(b);
return str;
}
}
無理矢理String.valueOf()使ってみました。:-)
ちょっと苦しいかな?
> > ちなみに僕も知りたいです(^^;
>
> 68userさんでも知らないってことは、やっぱりできないんでしょうか……
> Javaにはこれの替わりになる方法はないのでしょうか。

|