可以更改Integer []类型的最终静态字段

时间:2018-08-22 10:38:59

标签: java android constants final

我有一个Constants类,它具有一个静态的final字段。我发现可以重写此字段。

public static final Integer[] THUMBS = {R.drawable.one, R.drawable.two};

在我的代码中,我制作

mThumbIdsForAdapter = Constants.THUMBS;

然后

mThumbIdsForAdapter[position] = mThumbIdsBlue[position];

之后,我的Constants.THUMBS包含元素mThumbIdsBlue [position] ...

怎么可能?

谢谢!

0 个答案:

没有答案