1、如果我們需要實現乙個配置管理的功能,那麼為每個配置專案增加乙個欄位既複雜也不利於擴充套件,所以我們通常使用乙個字串來儲存配置專案資訊,這裡介紹如何使用json的字串解析來達到剛才說的目的。引入json需要的類庫:
org.json.jsonexception;
import
org.json.jsonobject;
2、生成乙個json物件(可以新增不同型別的資料):
jsonobject jsonobject
=new
jsonobject();
jsonobject.put("a
", 1); jsonobject.put("b
", 1.1);
jsonobject.put("c
", 1l);
jsonobject.put("d
", "test");
jsonobject.put("e
", true
);system.out.println(jsonobject);
//
3、解析乙個json物件(可以解析不同型別的資料),getjsonobject(string str):
jsonobject
=getjsonobject(""
);system.out.println(jsonobject);
"a"));
system.out.println(jsonobject.getdouble("b
"));
system.out.println(jsonobject.getlong("c
"));
system.out.println(jsonobject.getstring("d
"));
system.out.println(jsonobject.getboolean("e
"));
4、
public
static
jsonobject getjsonobject(string str)
jsonobject jsonobject
=null
;try
catch
(jsonexception e)
return
jsonobject;}
json字串操作MySQL
insert yh friendlists user id,friendlist,count values 80 1 update操作 不能像原資料一樣使用 來連線字串json set json merge column,key value json replace shanghai 4 where...
java字串操作
1.宣告字串操作 char a string s new string a 1 string s new string a,2,4 2 string str str good 3 string str2 new string good 4 2 連線字串,使用 運算子可以實現多個字串連線的功能,但是要...
Java 操作字串
1.統計字串的長度,中文佔 2 個字元 獲取字串的長度,如果有中文,則每個中文字元計為2位 param value 指定的字串 return 字串的長度 public static int getstrlength string value else return valuelength 2.擷取指...