我只是从JDK11开始研究新方法,所以在String类中似乎有一个名为strip()
的新方法,记录为:
返回一个值为该字符串的字符串,所有前导和 尾随空白已删除。
这似乎与trim()重叠,据记录为:
返回一个值为该字符串的字符串,所有前导和 删除尾随空格,其中空格定义为以下任何字符 代码点小于或等于“ U + 0020”(空格字符)。
我没有研究这些方法的实际实现,因此可能缺少一些重要的细节?
这两种方法之间的确切区别是什么?如果它们与我认为的相似,那么什么时候应该偏爱另一种?