色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

byte強(qiáng)制轉(zhuǎn)換json

老白2年前8瀏覽0評(píng)論

在Java編程中,可能會(huì)遇到將byte類型強(qiáng)制轉(zhuǎn)換成Json格式的場(chǎng)景。下面我們來(lái)簡(jiǎn)單介紹一下如何實(shí)現(xiàn)。

byte[] bytearr = new byte[]{1,2,3};
JSONObject jsonObject = new JSONObject();
jsonObject.put("bytearr",bytearr);
String jsonString = jsonObject.toString();
System.out.println("轉(zhuǎn)換后的Json字符串為:"+jsonString);

首先,定義一個(gè)byte數(shù)組bytearr并賦值,然后創(chuàng)建一個(gè)JSONObject對(duì)象并將bytearr以鍵值對(duì)的形式放入JSONObject中,最后調(diào)用toString()方法將JSONObject轉(zhuǎn)換為Json字符串。

需要注意的是,在使用JSONObject的put()方法添加byte數(shù)組時(shí),不能直接使用bytearr,否則會(huì)拋出異常。因此,需要先將byte數(shù)組轉(zhuǎn)換為String再添加到JSONObject中,否則會(huì)導(dǎo)致byte數(shù)組不可讀。

以上就是將byte類型強(qiáng)制轉(zhuǎn)換成Json格式的簡(jiǎn)單介紹。