fastjson的四種常用方法
json 轉 pojopublic
static
t getobject(string pojo, classtclass)
pojo 轉 json
public
static
string getjson(t tresponse)
list
轉 json
public
static
string listtojson(listts)
json 轉 list
public
static
listjsontolist(string jsonstring, classclazz)
自測json字串的小**
string s1 ="";string s2 ="";
list s = new arraylist();
s.add(s1);
s.add(s2);
jsonarray list = new
jsonarray(s);
system.out.println(list.tojsonstring());
string res =list.tojsonstring();
list
sts = jsonarray.parsearray(res,string.class
);for
(string string : sts)
關於對json陣列進行自定義排序
實體類:testaa
publicclass
testaa
public
string geta()
public
void
seta(string a)
public
string getb()
public
void
setb(string b)
public
testaa(string a, string b)
@override
public
string tostring()
}
進行自定義排序的**
testaa a1 = new testaa("1", "2");testaa a2 = new testaa("3", "2");
list s = new arraylist();
s.add(a1);
s.add(a2);
jsonarray list = new
jsonarray(s);
system.out.println(list.tojsonstring());
string res =list.tojsonstring();
list
sts = jsonarray.parsearray(res,testaa.class
);//從大到小進行排序
collections.sort(sts,
new comparator() ;
});
for(testaa a : sts)
guava Objects的常用用法以及實現
objects主要用來重寫tostring和hashcode方法。裡面還有乙個方法firstnonnull t,t 返回兩個值中不為null的乙個如果都位null.丟擲空指標異常。上 看用法 import com.google.common.base.objects public class obj...
NSDate的常用用法
1.建立或初始化可用以下方法 用於建立nsdate例項的類方法有 id date 返回當前時間 id datewithtimeintervalsincenow nstimeinterval secs 返回以當前時間為基準,然後過了secs秒的時間 id datewithtimeintervalsin...
NSDate的常用用法
1.建立或初始化可用以下方法 用於建立nsdate例項的類方法有 id date 返回當前時間 id datewithtimeintervalsincenow nstimeinterval secs 返回以當前時間為基準,然後過了secs秒的時間 id datewithtimeintervalsin...