java 如何将split拆分的数组拼接成字符串

public class Hello{public static void main(String[] args){String str = "a,b,c,d";String[] arr = new String[str.replaceAll(",","").length()];String result = "";for(int i = 0; i < arr.length; i++){arr[i] = str.replaceAll(",","").substring(i,(i+1));}...
java 如何将split拆分的数组拼接成字符串
public class Hello{public static void main(String[] args){String str = "a,b,c,d";String[] arr = new String[str.replaceAll(",","").length()];String result = "";for(int i = 0; i < arr.length; i++){arr[i] = str.replaceAll(",","").substring(i,(i+1));}for(int i = 0; i < arr.length; i++){if(i == 0){result += arr[i] + ",";}else if(i == arr.length - 1){result += arr[i];}else{result += "'" + arr[i] + "',";}}System.out.println(result);}}//运行结果:a,'b','c',d2013-06-24
split出来以后是数组,所以要用for或者while循环来遍历数组

之后只要用temp+=a[i]的方法就能拼接起来了2013-06-24
为什么b和c要加单引号,a和d不加呢。
如果写死的写法也没意思,觉得你这么问应该是有实际问题解决的。问的详细点。2013-06-24
mengvlog 阅读 7 次 更新于 2025-07-19 15:38:49 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部