首页 > 解决方案 > 如何在不使用pair的情况下以一种方法返回两个对象?

问题描述

我想回来mnreturn (m, n)不会工作。有什么办法可以return使这两个值?我不应该使用Pair,因为我还没有被教导过。

public static void getTwoIntegers(MyInteger m, MyInteger n)
{
     Random rand = new Random();

     m = new MyInteger(rand.nextInt(10));
     n = new MyInteger(rand.nextInt(10));

}

标签: java

解决方案


您可以返回array,

public static MyInteger[] getTwoIntegers(){
   Random rand = new Random();
   MyInteger m = new MyInteger(rand.nextInt(10));
   MyInteger n = new MyInteger(rand.nextInt(10));
   return new MyInteger[] {m,n};
}

推荐阅读