如何从hashtables的Object中设置boolean Array

时间:2016-05-24 12:29:11

标签: java

我有这个:

 public class NewClass {
String DNI;
String name;
boolean asist [][]=new boolean[3][4];

public NewClass(String DNI, String name) {
    this.DNI = DNI;
    this.name = name;
    for (int i=0;i<asist.length;i++)
    {
        for(int j=0;j<asist[0].length;j++)
        {
            asist[i][j]=true;
        }
    }
}
public String getDNI() {
    return DNI;
}

public void setDNI(String DNI) {
    this.DNI = DNI;
}

public String getName() {
    return name;
}

public void setName(String name) {
    this.name = name;
}

public boolean[][] getAsist() {
    return asist;
}

public void setAsist(boolean[][] asist) {
    this.asist = asist;
}

我将此代码保存在HashTable&lt;串,对象&gt; has = new HashTable();.

好的,我想设置asist [0] [0],我不知道该怎么做我试过这个:

    has.get(key).setAsistencia([0][0]false)

谢谢,抱歉我的英语不好

1 个答案:

答案 0 :(得分:0)

你非常接近。 首先,您需要检索数组,然后将其各自的部分设置为false。

has.get(key).getAsist()[0][0] = false;