在Java中创建可以返回多个对象的方法
在java中,我想创建一个可以返回多个对象的方法,如两个int值、字符串、float、double等。实现方法是什么?您需要创建一个类来封装所有所需的返回类型 例如:在Java中创建可以返回多个对象的方法,java,object,methods,Java,Object,Methods,在java中,我想创建一个可以返回多个对象的方法,如两个int值、字符串、float、double等。实现方法是什么?您需要创建一个类来封装所有所需的返回类型 例如: public class MyReturnValues { private int integer1; private int integer2; private String myString; //etc public MyReturnValues() { } pub
public class MyReturnValues {
private int integer1;
private int integer2;
private String myString;
//etc
public MyReturnValues() {
}
public MyReturnValues(int integer1, int integer2, String myString) {
this.integer1 = integer1;
this.integer2 = integer2;
this.myString = myString;
}
public int getInteger1() {
return integer1;
}
public void setInteger1(int integer1) {
this.integer1 = integer1;
}
public int getInteger2() {
return integer2;
}
public void setInteger2(int integer2) {
this.integer2 = integer2;
}
public String getMyString() {
return myString;
}
public void setMyString(String myString) {
this.myString = myString;
}
}
然后将其设置为方法的返回值:
public MyReturnValues myMethod() {
//your code that creates the MyReturnValue using constructor or setter methods
}
要访问这些值,只需调用类上的get方法:
int integer1 = myMethod().getInteger1();
//etc
使用数组作为返回类型
public int[] returnIntValues(){
int[] arr = {1,2,3,4,5};
return arr;
}
定义一个类并返回它的实例。开始学习数组和集合。是否有明确的格式。例如int、int、string、double?整数、浮点和double不是对象!