JDK11的String :: trim和String :: strip有什么区别

时间:2018-11-30 23:46:00

标签: java java-11

我只是从JDK11开始研究新方法,所以在String类中似乎有一个名为strip()的新方法,记录为:

  

返回一个值为该字符串的字符串,所有前导和   尾随空白已删除。

这似乎与trim()重叠,据记录为:

  

返回一个值为该字符串的字符串,所有前导和   删除尾随空格,其中空格定义为以下任何字符   代码点小于或等于“ U + 0020”(空格字符)。

我没有研究这些方法的实际实现,因此可能缺少一些重要的细节?

这两种方法之间的确切区别是什么?如果它们与我认为的相似,那么什么时候应该偏爱另一种?

0 个答案:

没有答案