从java中的方法返回不同类型的数据?
2022-09-01 03:49:20
public static void main(String args[]) {
myMethod(); // i am calling static method from main()
}
.
public static ? myMethod(){ // ? = what should be the return type
return value;// is String
return index;// is int
}
myMethod()
将返回字符串和整型值。因此,从我想出以下解决方案中获取这些返回值。main()
创建类调用ReturningValues
public class ReturningValues {
private String value;
private int index;
// getters and setters here
}
并按如下方式进行更改。myMethod()
public static ReturningValues myMethod() {
ReturningValues rv = new ReturningValues();
rv.setValue("value");
rv.setIndex(12);
return rv;
}
现在我的问题是,有没有更简单的方法来实现这一目标??