交换参数

交换参数

public class ExchangeDemo {
	//定义应该交换的方法
	public  void swao(int a,int b) {
		int temp;
		System.out.println("交换前:a="+a);
		temp=a,a=b,b=temp;
		System.out.println("交换后:a="+a,"b"+b);
	}

	public static void main(String[] args) {
		int m=4,n=5;
		ExchangeDemo ed=new ExchangeDemo();
		System.out.println("交换前:m="+m,"n"+n);
		System.out.println("交换后:m="+m,"n"+n);

	}

}

https://img1.sycdn.imooc.com//climg/63bfecf309771d2d23091001.jpg这两个地方是什么错误

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

1,      temp=a;      a=b;    b=temp;      都是分号,不是逗号

2,      System.out.println("交换前:m="+m+",n"+n);

         System.out.println("交换后:m="+m+",n"+n);

不是println错了,括号里面的加号和逗号那里有问题,是   "交换前:m="+m+",n"+n     ,下面那个也是一样.

  • qq_慕的地4190246 提问者 #1

    谢谢兄弟,我手残了,这么低级的错误

    2023-01-12 20:30:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师