gpt4 book ai didi

java - 在 Java 中反转字符串最有效的算法是什么?

转载 作者:行者123 更新时间:2023-12-02 03:20:11 24 4
gpt4 key购买 nike

在 Java 中反转字符串最有效的方法是什么?我应该使用某种异或运算符吗?最简单的方法是将所有字符放入堆栈中,然后再次将它们放回字符串中,但我怀疑这是一种非常有效的方法。

请不要告诉我使用 Java 中的某些内置函数。我有兴趣学习如何做到这一点而不是使用高效的函数,但不知道它为什么高效或它是如何构建的。

最佳答案

您说您想知道最有效的方法,但不想知道执行此操作的某些标准内置方法。然后我对你说:RTSL(阅读源代码,卢克):

查看 AbstractStringBuilder#reverse 的源代码,由 StringBuilder#reverse 调用。我敢打赌它会做一些您不会考虑进行强大的反向操作的事情。

关于java - 在 Java 中反转字符串最有效的算法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56931611/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com