
在java中,通过调用方法实现对两个数进行交换。(写出代码)
2011-12-10
展开全部
int i = 0; int k = 0;
public void swap(int i,int k){
this.i=k;
this.k=i;
System.out.println(this.i+"-"+this.k);
}
public void swap(int i,int k){
this.i=k;
this.k=i;
System.out.println(this.i+"-"+this.k);
}
展开全部
void exchange (int a,int b) {
int temp=a;a=b;b=temp;
}
只是形参变了,作用不大。
void exchange (Class1 c) {
int temp=c.a;c.a=c.b;c.b=temp;
}
因为对象是引用,相当于改变了实参。
int temp=a;a=b;b=temp;
}
只是形参变了,作用不大。
void exchange (Class1 c) {
int temp=c.a;c.a=c.b;c.b=temp;
}
因为对象是引用,相当于改变了实参。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请问是字符串吗?还是就是单纯的数字?
追问
单纯的数字。但要通过调用
追答
楼下已帮你解决了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询