JSONArray.Put 方法

定义

重载

Put(Double)

value追加到此数组的末尾。

Put(Int32, Int64)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

Put(Int32, Int32)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

Put(Int32, Double)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

Put(Int32, Boolean)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

Put(Boolean)

value追加到此数组的末尾。

Put(Int64)

value追加到此数组的末尾。

Put(Int32)

value追加到此数组的末尾。

Put(Object)

value追加到此数组的末尾。

Put(Int32, Object)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

Put(Double)

value追加到此数组的末尾。

[Android.Runtime.Register("put", "(D)Lorg/json/JSONArray;", "GetPut_DHandler")]
public virtual Org.Json.JSONArray? Put (double value);
[<Android.Runtime.Register("put", "(D)Lorg/json/JSONArray;", "GetPut_DHandler")>]
abstract member Put : double -> Org.Json.JSONArray
override this.Put : double -> Org.Json.JSONArray

参数

value
Double

有限值。 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

例外

注解

value追加到此数组的末尾。

适用于 . 的 org.json.JSONArray.put(double)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Int32, Int64)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

[Android.Runtime.Register("put", "(IJ)Lorg/json/JSONArray;", "GetPut_IJHandler")]
public virtual Org.Json.JSONArray? Put (int index, long value);
[<Android.Runtime.Register("put", "(IJ)Lorg/json/JSONArray;", "GetPut_IJHandler")>]
abstract member Put : int * int64 -> Org.Json.JSONArray
override this.Put : int * int64 -> Org.Json.JSONArray

参数

index
Int32
value
Int64

有限值。 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

例外

注解

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。 如果值已存在于该位置 index,则会替换该值。

适用于 . 的 org.json.JSONArray.put(int, long)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Int32, Int32)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

[Android.Runtime.Register("put", "(II)Lorg/json/JSONArray;", "GetPut_IIHandler")]
public virtual Org.Json.JSONArray? Put (int index, int value);
[<Android.Runtime.Register("put", "(II)Lorg/json/JSONArray;", "GetPut_IIHandler")>]
abstract member Put : int * int -> Org.Json.JSONArray
override this.Put : int * int -> Org.Json.JSONArray

参数

index
Int32
value
Int32

有限值。 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

例外

注解

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。 如果值已存在于该位置 index,则会替换该值。

适用于 . 的 org.json.JSONArray.put(int, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Int32, Double)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

[Android.Runtime.Register("put", "(ID)Lorg/json/JSONArray;", "GetPut_IDHandler")]
public virtual Org.Json.JSONArray? Put (int index, double value);
[<Android.Runtime.Register("put", "(ID)Lorg/json/JSONArray;", "GetPut_IDHandler")>]
abstract member Put : int * double -> Org.Json.JSONArray
override this.Put : int * double -> Org.Json.JSONArray

参数

index
Int32
value
Double

有限值。 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

例外

注解

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。 如果值已存在于该位置 index,则会替换该值。

适用于 . 的 org.json.JSONArray.put(int, double)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Int32, Boolean)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

[Android.Runtime.Register("put", "(IZ)Lorg/json/JSONArray;", "GetPut_IZHandler")]
public virtual Org.Json.JSONArray? Put (int index, bool value);
[<Android.Runtime.Register("put", "(IZ)Lorg/json/JSONArray;", "GetPut_IZHandler")>]
abstract member Put : int * bool -> Org.Json.JSONArray
override this.Put : int * bool -> Org.Json.JSONArray

参数

index
Int32
value
Boolean

有限值。 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

例外

注解

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。 如果值已存在于该位置 index,则会替换该值。

适用于 . 的 org.json.JSONArray.put(int, boolean)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Boolean)

value追加到此数组的末尾。

[Android.Runtime.Register("put", "(Z)Lorg/json/JSONArray;", "GetPut_ZHandler")]
public virtual Org.Json.JSONArray? Put (bool value);
[<Android.Runtime.Register("put", "(Z)Lorg/json/JSONArray;", "GetPut_ZHandler")>]
abstract member Put : bool -> Org.Json.JSONArray
override this.Put : bool -> Org.Json.JSONArray

参数

value
Boolean

有限值。 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

注解

value追加到此数组的末尾。

适用于 . 的 org.json.JSONArray.put(boolean)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Int64)

value追加到此数组的末尾。

[Android.Runtime.Register("put", "(J)Lorg/json/JSONArray;", "GetPut_JHandler")]
public virtual Org.Json.JSONArray? Put (long value);
[<Android.Runtime.Register("put", "(J)Lorg/json/JSONArray;", "GetPut_JHandler")>]
abstract member Put : int64 -> Org.Json.JSONArray
override this.Put : int64 -> Org.Json.JSONArray

参数

value
Int64

有限值。 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

注解

value追加到此数组的末尾。

适用于 . 的 org.json.JSONArray.put(long)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Int32)

value追加到此数组的末尾。

[Android.Runtime.Register("put", "(I)Lorg/json/JSONArray;", "GetPut_IHandler")]
public virtual Org.Json.JSONArray? Put (int value);
[<Android.Runtime.Register("put", "(I)Lorg/json/JSONArray;", "GetPut_IHandler")>]
abstract member Put : int -> Org.Json.JSONArray
override this.Put : int -> Org.Json.JSONArray

参数

value
Int32

有限值。 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

注解

value追加到此数组的末尾。

适用于 . 的 org.json.JSONArray.put(int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Object)

value追加到此数组的末尾。

[Android.Runtime.Register("put", "(Ljava/lang/Object;)Lorg/json/JSONArray;", "GetPut_Ljava_lang_Object_Handler")]
public virtual Org.Json.JSONArray? Put (Java.Lang.Object? value);
[<Android.Runtime.Register("put", "(Ljava/lang/Object;)Lorg/json/JSONArray;", "GetPut_Ljava_lang_Object_Handler")>]
abstract member Put : Java.Lang.Object -> Org.Json.JSONArray
override this.Put : Java.Lang.Object -> Org.Json.JSONArray

参数

value
Object

aJSONObject、、JSONArrayString、Boolean、Integer、Long、Double 或 JSONObject#NULLnull. 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities。 不允许不受支持的值,并且将导致数组处于不一致状态。

返回

此数组。

属性

注解

value追加到此数组的末尾。

适用于 . 的 org.json.JSONArray.put(java.lang.Object)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

Put(Int32, Object)

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。

[Android.Runtime.Register("put", "(ILjava/lang/Object;)Lorg/json/JSONArray;", "GetPut_ILjava_lang_Object_Handler")]
public virtual Org.Json.JSONArray? Put (int index, Java.Lang.Object? value);
[<Android.Runtime.Register("put", "(ILjava/lang/Object;)Lorg/json/JSONArray;", "GetPut_ILjava_lang_Object_Handler")>]
abstract member Put : int * Java.Lang.Object -> Org.Json.JSONArray
override this.Put : int * Java.Lang.Object -> Org.Json.JSONArray

参数

index
Int32
value
Object

aJSONObject、、JSONArrayString、Boolean、Integer、Long、Double 或 JSONObject#NULLnull. 可能不是 Double#isNaN() NaNsDouble#isInfinite() infinities

返回

此数组。

属性

例外

注解

将值 index 设置为 valuenull,如有必要,将此数组填充为所需的长度。 如果值已存在于该位置 index,则会替换该值。

适用于 . 的 org.json.JSONArray.put(int, java.lang.Object)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于