JSONArray.Put 方法

定義

多載

Put(Double)

value附加至這個陣列的結尾。

Put(Int32, Int64)

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。

Put(Int32, Int32)

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。

Put(Int32, Double)

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。

Put(Int32, Boolean)

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。

Put(Boolean)

value附加至這個陣列的結尾。

Put(Int64)

value附加至這個陣列的結尾。

Put(Int32)

value附加至這個陣列的結尾。

Put(Object)

value附加至這個陣列的結尾。

Put(Int32, Object)

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。

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 設定為 value,如果必要,請將這個數位填補為必要的長度。

[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 設定為 value,如果必要,請將這個數位填補為必要的長度。 如果值已存在於 index,則會加以取代。

org.json.JSONArray.put(int, long)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Put(Int32, Int32)

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。

[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 設定為 value,如果必要,請將這個數位填補為必要的長度。 如果值已存在於 index,則會加以取代。

org.json.JSONArray.put(int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Put(Int32, Double)

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。

[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 設定為 value,如果必要,請將這個數位填補為必要的長度。 如果值已存在於 index,則會加以取代。

org.json.JSONArray.put(int, double)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Put(Int32, Boolean)

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。

[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 設定為 value,如果必要,請將這個數位填補為必要的長度。 如果值已存在於 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

JSONObjectJSONArray、String、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 設定為 value,如果必要,請將這個數位填補為必要的長度。

[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

JSONObjectJSONArray、String、Boolean、Integer、Long、Double、 JSONObject#NULLnull。 不可以是 Double#isNaN() NaNsDouble#isInfinite() infinities

傳回

這個陣列。

屬性

例外狀況

備註

將的值 index 設定為 value,如果必要,請將這個數位填補為必要的長度。 如果值已存在於 index,則會加以取代。

org.json.JSONArray.put(int, java.lang.Object)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於