不同的字符串之间的转换

复制代码
List<String> data = new ArrayList<>();
data.add("11");
data.add("22");
data.add("33");
String result = data.toString();
System.out.println("字符串结果:"+result);

StringBuilder sb = new StringBuilder();
for (String element : data) {
    sb.append(element).append(", ");
}
if (!data.isEmpty()) {
    sb.setLength(sb.length() - 2); // 移除最后的逗号和空格
}

String result2 = sb.toString();
System.out.println("转换结果:"+result2);

//阿里转换
String s = JSONObject.toJSONString(data);
System.out.println("阿里转:"+s);

打印结果如下所示:

字符串结果:11, 22, 33

转换结果:11, 22, 33

阿里转:"11","22","33"

相关推荐
码艺-Alimjan1 小时前
Vue项目源码备份最佳实践:无视node_modules,打包体积仅2MB
前端·javascript·vue.js
隔窗听雨眠1 小时前
esbuild构建工具简介:重新定义前端构建速度的极速打包器
前端
蔓越莓1 小时前
Webpack 常用 Loader +手写Loader
前端·面试
Diligently_1 小时前
Anolis 系统更新与密码设置&磁盘扩容
java·后端·spring
mqiqe1 小时前
线程调度与 Schedulers:Project Reactor 并发模型的核心引擎
java·开发语言·网络
我命由我123452 小时前
Android 开发问题:unexpected element <service> found in <manifest>
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
潍坊老登2 小时前
写了一个某音自动刷视频,通过大模型分析视频主题的Android应用
前端