总结String类字符串与其他类型的转换

xiaoxiao2021-02-28  140

这里主要总结三点: 1.字符串类型与基本数据类型,包装器类型的转换 2.字符串与字节数组的转换 3.字符串与字符数组的转换

public class Test { @org.junit.Test //字符串类型与其他类型的转换 public void testConvert(){ String string = "19961017"; //1.字符串类型与基本数据类型,包装器类型的转换 //字符串类型转换为基本数据类型:使用包装器类型的parseXXX() Integer i = Integer.parseInt(string); System.out.println(i); //基本数据类型转换为字符串类型:使用字符串的valueOf() string = String.valueOf(i); System.out.println(string); //2.字符串与字节数组的转换 //字符串转字节数组:调用字符串的getBytes()方法 byte[] b = string.getBytes();//转换为每个字符对应的ACILL码 for (int j = 0; j < b.length; j++) { System.out.print((char)b[j]);//for循环遍历数组 } System.out.println(); //字节数组转换为字符串:通过字符串的构造器 string = new String(b); System.out.println(string); //3.字符串与字符数组的转换 //字符串转换为字符数组:调用字符串的toCharArray()方法 char[] c = string.toCharArray(); for (int j = 0; j < c.length; j++) { System.out.print(c[j]); } System.out.println(); //字符数组转换为字符串 :通过字符串的构造器 string = new String(c); System.out.println(string); } }
转载请注明原文地址: https://www.6miu.com/read-75736.html

最新回复(0)