JAVA中一个方法能同时返回2个值么

JAVA中一个方法能同时返回2个值么

java中return语句不能同时返回两个值。
java中return作为程序结束语句,return后直接会结束函数,同时返回一个返回值,这个返回值的类型是在函数方法上声明好了的,例如public int add(int a,int b){。。。;
return a+b;},所以return有且仅有一个返回值。
但如果想要返回两个以上的值:可以使用string类型进行拼接,取到这个拼接的字符串之后,进行拆分就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-17
你直接放map里返回,设好对应的键值对,其实就是封装拆封,很好理解。
第2个回答  推荐于2016-09-19
不能同时返回两个值,你可以将要返回的值放入对象中,或者把变量当参数传入函数,在函数中改变对象的值。
返回对象是用的比较多的方法本回答被提问者采纳
第3个回答  2011-12-09
不能单独返回两个值,只能有一个return,可以用一个“,”联接起来,传过去,再去servlet里面分割。或者用数组,或者用list,都可以。。。
第4个回答  2011-12-07
可以的,只要你用对象
相似回答