String.trim的作用

Java的字符串处理方法trim是如何改变字符串的?下面是一个例子:

@Test

public void testTrim() { String test = "origin"; String ori = "origin\r\n"; assertFalse(ori.equals(test)); String trimmed = ori.trim(); assertTrue(trimmed.equals(test)); }

打断点分别查看test, ori和trimmed的值如下:

可见trim()方法没有改变字符串的“实际”内容(value中的字符数组没有变),但改变了字符串的count值,因此就与“正常”字符串test一致了。

posted on 2014-03-18 08:15  leechau  阅读(169)  评论(0编辑  收藏  举报

导航