我有很多字符串,我把它放在一个列表中。所有字符串都有这种形式:
\n 阿贾克斯\n
\n JavaScript\n
我刚刚从服务器中检索并输入了一个列表:
takedata.add(result.getBody().getTitle());
我怎样才能在两边剪掉 \n ?
我有很多字符串,我把它放在一个列表中。所有字符串都有这种形式:
\n 阿贾克斯\n
\n JavaScript\n
我刚刚从服务器中检索并输入了一个列表:
takedata.add(result.getBody().getTitle());
我怎样才能在两边剪掉 \n ?
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());
标题说ArrayList,所以
如果你有ArrayList<String> list
,你可以使用该方法replaceAll(String what, String withWhat)
并且应该调用该方法list.get(someIndex)
IE>list.get(1).replaceAll("\\n","")
请记住,您需要插入 \ \ 以便 java 读取您要替换的 \