交换参数
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);
}
}
这两个地方是什么错误
7
收起
正在回答
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 ,下面那个也是一样.
相似问题
登录后可查看更多问答,登录/注册
2023版Java工程师
- 参与学习 人
- 提交作业 8790 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星