在ArrayList Java中处理字符串

时间:2012-05-18 07:31:41

标签: java

我有很多字符串,我把它放在一个列表中。所有字符串都有这种形式:

\ n Ajax \ n

\ n JavaScript \ n

我刚刚从服务器上退了回来,并列入了一个列表:

takedata.add(result.getBody().getTitle());

我如何切割双方的\ n?

2 个答案:

答案 0 :(得分:4)

List<String> list = new ArrayList<String>();
list.add("\n Ajax\n");
list.add("\n JavaScript\n");

for(int i = 0; i < list.size(); i++)
{
    String s = list.get(i).trim();
    list.set(i, s);
}

修改

  

我刚刚从服务器上退了回来,并列入了一个列表:

takedata.add(result.getBody().getTitle());
  

我如何切割双方的\ n?

只需使用trim()

takedata.add(result.getBody().getTitle().trim());

答案 1 :(得分:0)

标题是ArrayList,所以

如果您有ArrayList<String> list,则可以使用方法replaceAll(String what, String withWhat)

应该在list.get(someIndex)

上调用该方法

IE&GT; list.get(1).replaceAll("\\n","")请记住,您需要插入\ \以便java读取您想要替换\