关于return的使用解决方法
关于return的使用return只能返回一个值,如果我有两个值都需要返回,除了定义数组,还有那些解决方法,大牛勿
关于return的使用 return只能返回一个值,如果我有两个值都需要返回,除了定义数组,还有那些解决方法,大牛勿喷,请详细解答,谢谢! 例如: public class CeShi { public int test(int a,int b) { return } } 还有一个接口,红色字体标注的其实是实现接口的方法 哈哈,蛋疼的可以试试[解决办法]
哈哈,蛋疼的可以试试当我没说。。。
[解决办法] 考虑了一下除数组外其它方法好像都是在走弯路
[解决办法] 还是用数组吧,,数组还是比较简单的,,清晰啊
[解决办法] 一般都是用个对象封装起来
[解决办法] 多值返回的话,生产环境中我遇到的一般都作为对象参数带入方法,方法执行完成之后解析对象参数获取。
[解决办法] 这个 还真是没办法啊
[解决办法] 返回对象
[解决办法] 恩,楼上说的对。可以返回个对象试试
[解决办法] 返回map键值对吧~
[解决办法] Integer a=new Integer(0);
Integer b=new Integer(1);
public void test(Integer a,Integer b)
{
a=2;
b=3;
return;
}
看看a,b是不是变了
[解决办法] 面向对象的核心思想之一:封装,封装成一个对象
[解决办法] 核心还是返回了一个值,返回多个值是不太可能的,可以在返回之前将多个值包装,在外边解析,包装的方式就多了,数组、集合、map、string都是可以的