java - 将[" 100"," 101"]转换为{" 100"," 101"},即以JSON格式打印
我尝试使用以下代码将List<String>
转换为String[]
List<String> input = new ArrayList<String>();
input.add("100");
input.add("101");
System.out.println(input);
String[] size = new String[input.size()];
size = input.toArray(size);
System.out.println(size);
但是这个打印为[&#34; 100&#34;,&#34; 101&#34;]不是我要求的{&#34; 100&#34;,&#34; 101&#34; }。 。 ?然后我使用GSON来实现所需的输出。
最佳答案:
1 个答案:
答案 0 :(得分:1)
在Java中,数组的标准输出(委托给ClientCDB
方法)始终为toString()
。
如果您希望输出不同,则需要使用自定义代码或库。
本文经用户投稿或网站收集转载,如有侵权请联系本站。