从java字符串数组中删除额外的逗号

时间:2015-04-12 05:19:55

标签: java arrays

我有一个类型字符串数组,我想从字符串中删除额外的逗号(如果存在)

String[] myList= new String[]{"hello","Mr","How","are","You",};

如何从这个字符串数组中删除这个额外的逗号?

1 个答案:

答案 0 :(得分:1)

将忽略试用逗号,请参阅JLS - 10.6. Array Initializers

  

数组初始值设定项是以逗号分隔的表达式列表编写的,用大括号{}括起来。

     

尾随逗号可能出现在数组初始值设定项中的最后一个表达式之后,并且被忽略

当你想要初始化长列表时有用(有些人觉得它更具可读性):

String[] myList = {
                   "hello",
                   "Mr",
                   "How",
                   "are",
                   "You",
                   "I'm",
                   "fine",
                   "thank",
                   "you",
                  };

除非您迭代源文件,否则无法以编程方式删除它。