在Android中,JSONObject類是用來表示JSON對象的一種數(shù)據(jù)結構,它可以用來創(chuàng)建、解析和操作JSON數(shù)據(jù)。以下是JSONObject類的一些常用方法:
JSONObject jsonObject = new JSONObject();
jsonObject.put("key1", "value1");
jsonObject.put("key2", 123);
String value1 = jsonObject.getString("key1");
int value2 = jsonObject.getInt("key2");
boolean containsKey = jsonObject.has("key1");
String jsonString = jsonObject.toString();
JSONObject newJsonObject = new JSONObject(jsonString);
除了以上方法之外,JSONObject類還提供了其他一些用于操作JSON數(shù)據(jù)的方法,如刪除鍵值對、獲取鍵的集合等。在Android開發(fā)中,JSONObject類通常用于與服務器進行數(shù)據(jù)交互,解析服務器返回的JSON數(shù)據(jù)。