我想定义一个包含三胞胎的数组,例如
数组a = {{1,2,3},{3,4,5},{5,6,7}};

如何在Java中执行此操作?我应该使用什么数据结构?

最佳答案

创建一个实现三元组的类,然后创建一个新的三元组对象的数组:

public class Triplet {
   private int first;
   private int second;
   private int third:

   public Triplet(int f, int s, int t) {
       first = f;
       second = s;
       third = t;
   }

/*** setters and getters defined here ****/

}


然后定义Triplet类型的数组:

Triplet[] tripletsArray = new Triplet[size];

关于java - 在Java中定义一个包含三胞胎的数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10596650/

10-10 23:10