Java基础小知识——基本数据类型和字符串以及字节数组的转换

时间:2023-01-11 20:38:33

Java基础小知识——基本数据类型和字符串以及字节数组的转换

作者:陈跃峰

出自:http://blog.csdn.net/mailbomb

 

       在程序中,经常要遇到基本数据类型和字符串、以及字节数组之间的转换,下面写一些常用的转换方法:

       1、基本数据类型转换为字符串

              使用String类中的valueOf方法。

              例如:

              int i = 10;

              String s1 = String.valueOf(i);

              其它基本数据类型和该转换一样。

       2、字符串转换为基本数据类型

              String s = “ 1234” ;

              int i = Integer.parseInt(s);

              其他的和这个类似。

       3、基本数据类型转换为字节数组

              可以先将基本数据类型转换为字符串,然后转换为字节数组,这样不存在中文问题。

              int i = 100;

              String s = String.valueOf(i);

              byte[] b = s.getBytes();