18. 工具类、格式转换
小师兄.
语言学习开发路上的一个初学者。
展开
-
常见的java代码转换成json
常见的java代码转换成json1. List集合转换成json代码List list = newArrayList();list.add( "first" );list.add( "second" );JSONArray jsonArray2 = JSONArray.fromObject( list );2. Map集合转换成json代码Map map = n...原创 2018-11-22 17:43:09 · 1012 阅读 · 0 评论 -
String,Date,Long三种类型之间相互转换
字符串转化成时间类型(字符串可以是任意类型,只要和SimpleDateFormat中的格式一致即可)通常我们取时间跨度的时候,会substring出具体时间--long-比较String–>Date–>LongSimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd hh:mm:ss a");Date date = ...转载 2019-08-01 11:28:52 · 355 阅读 · 0 评论 -
ByteBuffer、byte[]、string转化
@Overridepublic String decodeKey(ByteBuffer bytes) { Charset charset = Charset.forName("utf-8"); return charset.decode(bytes).toString();}@Overridepublic byte[] decodeValue(ByteBuffer by...转载 2019-07-01 09:34:27 · 6009 阅读 · 1 评论 -
JAVA字符串转日期或日期转字符串
用法: SimpleDateFormat sdf = new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " ); 这一行最重要,它确立了转换的格式,yyyy是完整的公元年,MM是月份,dd是日期,至于HH:mm:ss 就不需要我再解释了吧! PS:为什么有的格式大写,有的格式小写,那是怕避免混淆,例如MM是月...转载 2019-01-15 10:11:12 · 26378 阅读 · 1 评论 -
String.valueOf() 方法的使用
String.valueOf() 方法的使用1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 String.valueOf...转载 2018-09-05 14:31:15 · 64961 阅读 · 4 评论 -
字符串转化为Json
本文使用json-lib jar包实现Json与bean的相互转换 1.将字符串转为JSON使用JSONObject.fromObject(str)方法即可将字符串转为JSON对象使用JSONObject.put("attribute","value")可为JSON添加属性如果需要转为JSON数组,只需使用JSONArray对象提供的方法即可 /** * ...转载 2018-09-04 13:33:57 · 2616 阅读 · 0 评论 -
有关byte和int、long等等相关转换
1、long与byte之间的转换public class Utilities { public static byte[] int2Bytes(int num) { byte[] byteNum = new byte[4]; for (int ix = 0; ix < 4; ++ix) { int offset ...原创 2018-09-26 16:04:03 · 291 阅读 · 0 评论 -
Java - byte[] 和 String互相转换
通过用例学习Java中的byte数组和String互相转换,这种转换可能在很多情况需要,比如IO操作,生成加密hash码等等。除非觉得必要,否则不要将它们互相转换,他们分别代表了不同的数据,专门服务于不同的目的,通常String代表文本字符串,byte数组针对二进制数据通过String类将String转换成byte[]或者byte[]转换成String用String.getBytes...转载 2018-10-31 14:53:48 · 10350 阅读 · 0 评论 -
常用格式转换整理(byte转string, int转string....)
1、String和int转换(1)Sting 转为intString str = "123";try { int a = Integer.parseInt(str);} catch (NumberFormatException e) { e.printStackTrace();}(2)int转为StringString str = "123";try {...原创 2018-11-02 17:00:26 · 12343 阅读 · 0 评论 -
java对象转化成String类型
在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object#toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。 方法1:采用 Object#toString()方法 请看下面的例子: Object obj...转载 2018-11-20 16:02:41 · 12010 阅读 · 0 评论 -
Byte[]和BASE64之间的转换操作
Byte[]和BASE64之间的转换操作(1)static void Main(string[] args){ string factString = "中华人民共和国"; byte[] myByte; string Base64Str; //先把字符串按照utf-8的编码转换成byte[] Encoding myEncoding = En...原创 2019-12-10 16:54:31 · 12504 阅读 · 0 评论 -
LocalDate、LocalDateTime与timestamp、Date的转换
1.LocalDate转DateLocalDate nowLocalDate = LocalDate.now();Date date = Date.from(localDate.atStartOfDay(ZoneOffset.ofHours(8)).toInstant());2.LocalDateTime转DateLocalDateTime localDateTime = Lo...转载 2019-09-02 15:40:51 · 1660 阅读 · 0 评论