JAVA中常用的格式转换
来源:互联网 发布:vb施工管理 编辑:程序博客网 时间:2024/06/01 09:33
String jsonMessage = "{\"id\":\"123456\",\"name\":\"小名\",\"age\":\"18\"}";
JSONObject myJson = JSONObject.fromObject(jsonMessage);
2、String转JSONArray
String jsonMessage = "[{'aa':'11','bb':'22','cc':'33'}]";
JSONArray myJsonArray = JSONArray.fromObject(jsonMessage);
3、JSONObject转String:
JSONObject.toString();
4、JSONArray转String:
JSONArray.toString();
5、Map转String:
map.toString();
6、JSONArray转JSONObject
for(int i=0 ; i < myJsonArray.size() ;i++)
{
//获取每一个JsonObject对象
JSONObject myjObject = myJsonArray.getJSONObject(i);
}
7、Map转JSONObject
JSONObject json = JSONObject.fromObject( map );
8、Map转JSONArray
JSONArray.fromObject(map);
9、List转JSONArray
JSONArray jsonArray2 = JSONArray.fromObject( list );
注:list是List<map>集合
10、JSONArray转List
List<Map<String,Object>> mapListJson = (List)jsonArray;
11、String转Map
String a = "{\"id\":\"123456\",\"name\":\"小名\",\"age\":\"18\"}";
JSONObject myJson = JSONObject.fromObject(a);
Map m = myJson;
12、数组转String
char[] data={a,b,c};
String s=new String(data);
13、String 转换成整数 int
(1)、. int i = Integer.parseInt([String]); 或
i = Integer.parseInt([String],[int radix]);
(2)、int i = Integer.valueOf(my_str).intValue();
14、 int 转换成字串 String
(1)、 String s = String.valueOf(i);
(2)、 String s = Integer.toString(i);
(3)、 String s = "" + i;
15、 字符串转换成日期类型:
(1)、 Date date=new Date("2008-04-14");
(2)、 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//小写的mm表示的是分钟
String dstr="2008-4-24";
java.util.Date date=sdf.parse(dstr);
16、日期转换成字符串:
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
java.util.Date date=new java.util.Date();
String str=sdf.format(date);
- JAVA中常用的格式转换
- Java中常用的一种时间格式的转换方法
- Qt中一些常用的格式转换
- oracle中常用的日期格式转换
- Java常用的日期格式转换
- oracle java中常用日期格式转换问题
- java中时间格式的转换
- java 中Date的各种格式转换
- Java中时间格式的转换
- java中时间格式的转换
- Java中字符串格式与日期格式的转换
- 数据传输中常用的数据转换格式C语言实现
- C语言中常用的各种格式转换说明符
- 常用的证书格式转换
- 常用的证书格式转换
- 常用的证书格式转换
- java中常用的数据转换
- Java中常用的数据类型转换方法
- 容器
- 罪犯转移
- Echarts报表插件,从数据库获取数据,json传值,在页面进行展示
- input标签 各属性解释
- angularjs 常用代码块
- JAVA中常用的格式转换
- C++Primer第11章 一个单词转换的map【程序】
- 巧妙利用两个指针遍历链表——链表中倒数第k个结点
- 使用codepush进行ReactNative热部署react-native-code-push
- Java布尔包装类
- Java集合剖析之LinkedHashMap
- 反射用法
- 20个常用的位运算技巧
- Java无符号数据类型