A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

写一个函数,传入两个整数,调用后两个整数的值互换,遇到这个问题了,不太会,搞半天,求指教

6 个回复

倒序浏览
比如整数a和b;  int temp=a;a=b;b=temp;            a=a+b;b=a-b;a=a-b;       a=a^b;b=b^a;a=a^b(其中a=b^a^b;)这三种都行
回复 使用道具 举报
谢谢,谢谢,学习了,我赶紧试下
回复 使用道具 举报
首先这个方法在java是没意义的,定义个函数是没法交换两个整数的知道,除非是在函数中定义一个容器返回容器如        public static int[] s(int a,int b){                 int temp=a;                 a= b;                 b= temp;                 int[] arr = {a,b};                 return arr;                          }
回复 使用道具 举报
用指针啊
回复 使用道具 举报
安分的心灵 来自手机 中级黑马 2016-5-9 12:55:58
地板
java中返回不了两个值
回复 使用道具 举报
求大神指教
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马