时间格式化与运算

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar=sdf.getCalendar();
calendar.setTime(sdf.parse(sdf.format(new Date())));
calendar.add(Calendar.DATE,1);
System.out.println(calendar.getTime());

集合与数组的互换

ArrayList<String> list=new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
String[] strs1=list.toArray(new String[]{});
String[] strs2=list.toArray(new String[list.size()]);
List<String> list = new ArrayList<String>(Arrays.asList(str2));
//list= Arrays.asList(str2); //错误写法 返回的是java.util.Arrays.ArrayList 没有add方法
list.add("add");
System.out.println(list);
com.alibaba.fastjson与数组、字符串互换
//字符串转JSONArray
String result="[\"12312\",\"123123122\"]";
JSONArray jsonArray=JSONArray.parseArray(result);
System.out.println(jsonArray.toJSONString());
//JSONArray 转 数组
String [] strings=jsonArray.toArray(new String[jsonArray.size()]);

// 数组 转 JSONObject
JSONObject jsonObject=new JSONObject();
String[] arr=new String[]{"123","456"};
jsonObject.put("data",arr);
System.out.println(jsonObject.toJSONString());

// 数组 转 JSONArray
JSONArray dn=new JSONArray();
dn.addAll(Arrays.asList(arr));
System.out.println(dn.toJSONString());

 

posted on 2016-09-14 14:09  booth.chen  阅读(230)  评论(0编辑  收藏  举报