我经常在PHP中使用这段代码
$ordine['address'] = implode(', ', array_filter(array($cliente['cap'], $cliente['citta'], $cliente['provincia'])));
它会清除空字符串,并用",“将它们连接起来。如果只剩下一个,它不会添加额外的不需要的逗号。它不会在末尾添加逗号。如果没有,则返回空字符串。
因此,我可以得到以下结果之一
""
"Street abc 14"
"Street abc 14, 00168"
"Street abc 14, 00168, Rome"
在不添加外部库(为设计)的情况下,在Java中最好的Java实现(更少的代码)是什么?
https://stackoverflow.com/questions/11248119
复制相似问题