public class Config {
SimulatedObject returnVals(int a, int b, String c, String d){
SimulatedObject sim = new SimulatedObject(a + b, c + d);
return sim;
}
}
class SimulatedObject{
int num;
String str;
SimulatedObject(int num, String str){
this.num = num;
this.str = str;
}
}
public class ReturnValue {
public static void main(String[] args){
Config config = new Config();
SimulatedObject sim02 = config.returnVals(1, 3, "Hello ", "Java.");
/*
So in this class, we get two values from one method.
*/
System.out.println(sim02.num);
//4
System.out.println(sim02.str);
//Hello Java.
}
}