1

有没有办法使用多维数组作为 Java Beans 中的索引属性?我的意思是

public class BeanDemo implements java.io.Serializable {

    private int[][] property;

    public BeanDemo() {

    }

    public int[][] getProperty() {
        return property;
    }

    public void setProperty(int[][] property) {
        this.property = property;
    }

    public int getProperty(int i, int j) {
        return property[j][i];
    }

    public void setProperty(int i, int j, int val) {
        property[j][i] = val;
    }

}
4

2 回答 2

1

这不可能。您可以使用一维数组或 Java Bean 集合而不是多维数组。

于 2013-07-04T16:55:56.877 回答
1

代码应该可以工作,但不是纯粹的 Java Beans 规范。

每个属性都应该是一个项目。所以最后一个set并不是真正的Java Beanish。

于 2013-07-04T16:56:28.770 回答