下面是我们在Java中常见到的一些数据类型转换。如:整数转字符串、字符串转整数等等。下面是一些类型转换的具体的代码:
import java.util.Arrays;
public class TestString {
public static void main(String[] args) {
// 整数转字符串
int i1 = 123;
String str1 = i1 + "";// 在后面添加空格
System.out.println(str1);
// 字符串转整数
String str2 = "250";
int i2 = Integer.parseInt(str2);
System.out.println(i2);
// 字节数组转字符串,输出字母ABCD
byte[] byteArr3 = new byte[] { 65, 66, 67, 68 };
String str3 = new String(byteArr3);
System.out.println(str3);
// 字符串转字节数组,输出69,70,71,72
String str4 = "EFGH";
byte[] byteArr4 = str4.getBytes();
System.out.println(Arrays.toString(byteArr4));
// 字符数组转字符串,输出abc
char[] charArr5 = new char[] { 'a', 'b', 'c' };
String str5 = new String(charArr5);
System.out.println(str5);
// 字符串转字符数组
String str6 = "efgh";
char[] charArr6 = str6.toCharArray();
System.out.println(Arrays.toString(charArr6));
}
}
谢谢大家阅读,有疑问或错误请大家指出,谢谢。