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

JAVA中一个方法能同时返回2个值么
2024-11-27 12:55:21
推荐回答(5个)
回答1:

java中return语句不能同时返回两个值。
java中return作为程序结束语句,return后直接会结束函数,同时返回一个返回值,这个返回值的类型是在函数方法上声明好了的,例如public int add(int a,int b){。。。;
return a+b;},所以return有且仅有一个返回值。
但如果想要返回两个以上的值:可以使用string类型进行拼接,取到这个拼接的字符串之后,进行拆分就可以了。

回答2:

你直接放map里返回,设好对应的键值对,其实就是封装拆封,很好理解。

回答3:

不能同时返回两个值,你可以将要返回的值放入对象中,或者把变量当参数传入函数,在函数中改变对象的值。
返回对象是用的比较多的方法

回答4:

不能单独返回两个值,只能有一个return,可以用一个“,”联接起来,传过去,再去servlet里面分割。或者用数组,或者用list,都可以。。。

回答5:

可以的,只要你用对象