1.int类型数组 转换为String类型数据 => for循环
public static void intArrayToStringArray() { //1.int[] 数组 变为 String[]数组 int[] nums = {1, 3, 5, 66, 7, 4}; String[] str = new String[nums.length]; for (int i = 0; i < nums.length; i++) { str[i] = String.valueOf(nums[i]); }}
2.String[]数组变成String类型
public static void stringArrayToString() { //2.String[]数组变成String类型 //遍历String[]数组 String[] str = {"1", "2", "4", "55", "3"}; StringBuilder sb = new StringBuilder(); for (String s : str) { sb.append(s); } String result = sb.toString();}
3.字符串变字符数组
public static void stringToOther() { String str = "fjeifiehg"; //字符串变字符数组 char[] chars = str.toCharArray();}
4.将字符串"算法-数据结构-网络-计算机组成原理-操作系统"转换为字符数组{"``算法","数据结构","网络","计算机组成原理","操作系统"``}
String labels = "算法-数据结构-网络-计算机组成原理-操作系统";List<String> labelList = new ArrayList<>(); if (labels.contains("-")) { labelList.addAll(Arrays.asList(labels.split("-"))); } else {}