首页 > 解决方案 > 从Java中具有不同数据类型的单个方法返回多个变量

问题描述

我是 java 新手。我的方法女巫包含一些具有不同数据类型的变量,即字符串和数组

            pNumber=rs.getString("pNumber");
            userName=rs.getString("userName");
            simOperater=rs.getString("simOperater");
            AdharNumber=rs.getString("AdharNumber");
            rechargeAmount[i]=rs.getString("rechargeAmount");
            activeDate[i]=rs.getString("activeDate");
            plainDeatils[i]=rs.getString("plainDeatils");

我想从java中的单个方法返回所有变量所以我应该使用什么方法请帮助

标签: javaspring

解决方案


只返回一个响应对象

public class MyResponse {
public String pNumber;
public String userName;
//....
}

用法:

public MyResponse yourMethod() {
MyResponse myResponse = new MyResponse();
myResponse.pNumber=rs.getString("pNumber");
myResponse.userName=rs.getString("userName");
//...
return myResponse;
}

推荐阅读