Eclipse在行中拆分字符串并删除前导和尾随空格

时间:2014-02-22 09:13:07

标签: java eclipse

我正在尝试从字符串被分割成行的字符串中删除空格。分割成行后,需要删除前导和尾随空格。线数不固定的地方。

我正在尝试的是

      String[] lines = Imgdata.split("\r\n|\r\n");

      String firstLine = lines[0].trim();
      String firstLine = lines[1].trim();

在这里,我可以做两行。在没有修复线数的情况下可以做些什么。它可以是4或5或6。

2 个答案:

答案 0 :(得分:0)

你应该使用,

 String lines[] = String.split("\\r|\\n"); 

代替。然后执行当前正在执行的操作。 :)

答案 1 :(得分:0)

如果数组中的元素数量未知,请使用循环。 这将修剪数组中的每个字符串。 注意:原始未修剪的字符串将丢失。

String[] lines = Imgdata.split("\r\n|\r\n");

for(int i = 0; i < lines.length; i++)
    lines[i] = lines[i].trim();