在这种情况下,String.format会导致性能问题吗?

时间:2018-03-15 03:16:04

标签: java performance

我对代码进行了更改。 原始代码:

distinct

新代码:

ThreadLocalRandom.current().nextInt(3)

仅为行分隔符(%n)添加了String.format。我看到我们的性能数字略有下降,但我无法判断这是否是罪魁祸首或代码中是否有其他变化。

我相信这件作品在整个过程中只会被实例化一次。

提前致谢!

1 个答案:

答案 0 :(得分:3)

performSelector

意味着它发生一次。所以不行。调用<TabItem> <AdornerDecorator> <Grid> </Grid> </AdornerDecorator> 会严重影响性能。您 也可能将此标记为private static String myStr 。哪个可能有助于提升效果。但可能不会。