替换之前的Java String IndexOf?

时间:2012-09-05 06:57:54

标签: java string replace indexof

只是想知道在性能方面,如果我们想要替换输出字符串中可能存在或不存在的字符串中的某些字符,我们应该使用>索引来检查字符串中是否存在char序列。 0或者我们可以直接调用String替换函数。

谢谢, Vaibhav的

1 个答案:

答案 0 :(得分:6)

支票的成本已经包含在替换成本中,因此只需直接使用替换,然后再进行检查。

此外,这是一个优化,所以你不应该考虑这样的编码,除非你证明在那行代码中存在重大的性能问题。编译器,JDK和JVM非常聪明 - 足够聪明,你不必担心这种事情。