如何从字符串中删除一行?

时间:2013-07-29 08:17:46

标签: java string input character line

我正在将新行更新为我的字符串,如:

  

mystring = mystring +“some input string”+“\ n”;

但是当我需要从字符串中删除最后一行时,我该怎么办?

3 个答案:

答案 0 :(得分:1)

只需尝试使用String#trim()

String  result= string.trim(); 

答案 1 :(得分:0)

您可以使用

mystring = mystring.substring(0, 
                    mystring.lastIndexOf('\n', mystring.size()-1)+1);

这假设您没有\r\n

答案 2 :(得分:0)

如果您要从'\n'删除所有String,可以使用:

mystring =  mystring.remove('\n','');