大佬教程收集整理的这篇文章主要介绍了JSONArray中的put(int index, X value)深入,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
public JSONArray put(int index,Object value) throws JSONException { if (value instanceof number) { // deviate from the original by checking all numbers,not just floats & doubles JSON.checkDouble(((number) value).doubleValue()); } while (values.size() <= indeX) { values.add(null); } values.set(index,value); return this; }
while (values.size() <= indeX) { values.add(null); }
public JSONArray() { values = new ArrayList<Object>(); }
@Override public E set(int index,E object) { Object[] a = array; if (index >= sizE) { throwindexoutofboundsexception(index,sizE); } @SuppressWarnings("unchecked") E result = (E) a[index]; a[index] = object; return result;所以现在可以知道,上面疑问的原因了。这就是ArrayList的数组属性。 以上是今天工作遇到的一个小问题,整理一下。
以上是大佬教程为你收集整理的JSONArray中的put(int index, X value)深入全部内容,希望文章能够帮你解决JSONArray中的put(int index, X value)深入所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。