作为一名底层开发工作者,工作中难免会用到大量的String类型的各种转化,虽然大部分还算比较清楚,但偶尔还是会上网查查,比较下。闲来无事,把自己平时比较常用到的转化总结一下,只是java版的。
一、String - StringBuffer
1.String 转 StringBuffer
String str = "java";
StringBuffer buffer = new StringBuffer(str);
2.StringBuffer 转 String
StringBuffer buffer = new StringBuffer("java");
String str1 = buffer.toString();
String str2 = String.valueOf(buffer);
二、String - char
1.String 转 char[]
String str = "java";
char[] ch = str.toCharArray();
2.char[] 转 String
char[] ch = {'j','a','v','a'};
String str = String.valueOf(ch);
三、String - int
1.String 转 int
String str = "123";
int x = Integer.parseInt(str);
Integer y = Integer.valueOf(str);
int z = Integer.valueOf(str).intValue();
2.int 转 String
int i = 123;
String str1 = i + "";
String str2 = String.valueOf(i);
String str3 = Integer.toString(i);
四、String - date
1.String 转 date
String str = "2013-03-07 19:00:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse(str);
2.date 转 String
Date date = new Date();
String str = (new SimpleDateFormat("yyyy-MM-dd")).format(date);
常用的差不多也就这些,上面列举的也是最常用最普通的转化方法,类型转化虽然很简单,但却很容易导致不易发现的BUG,很容易被我们忽视,所以还是有必要经常看看,总结一下。
分享到:
相关推荐
java编程中String类型时间转化成Date类型
java中String类型转换方法.pdf
Java String与Byte类型转换;用到网络编程.
java String 与各种进制字符之间的转换
java\String类型转换成整数double
java中int_char_string三种类型的相互转换
不懂这块的看看啦,mysql中中四中时间类型之一的TimeStamp,在项目中的简单运用,如何将TimeStamp转换成自己需要的时间格式
JavaString类型转换[文].pdf
初学者用于JAVA中int、String的类型转换的几种方法 并说明这其中的区别。
java中string和int型的相互转换.doc
java字符串转String数组简单实例,简单但很实用
java中String类型和int类型比较及相互转换
java中数据类型转换 收藏 java中数据类型转换 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i =...
日期转换例子,支持含各种语言的三个字母缩写...适用于数据导入数据库String类型中含英文缩写转换,网上普遍使用的String to Date 都不适用含Mon Jul 等缩写,对比API,可以实现任意格式的String 类型转换成Date类型
Java中颜色的String和Color对象之间的互相转换
分享在JAVA中Blob转换成String实例
最近在研究Webservice的时候遇到一个问题,把java对象转化问json后传过去,接受的是String类型,怎么恢复到原来的java对象呢,后来再一个项目中看到了转换方法,转换顺序为javaBean--jsonObject--jsonString,还原...
java中String_十六进制String_byte[]之间相互转换
Java日期时间Date类型,long类型,String类型表现形式的转换.pdf
主要介绍了Java string类型转换成map代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下