gpt4 book ai didi

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

转载 作者:IT老高 更新时间:2023-10-28 20:52:19 32 4
gpt4 key购买 nike

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

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

最佳答案

您说您想知道最有效的方法,而您不想知道一些标准的内置方法。然后我对你说:RTSL(阅读源代码,卢克):

查看 AbstractStringBuilder#reverse 的源代码,由 StringBuilder#reverse 调用。我敢打赌它会做一些你不会考虑用于强大的反向操作的东西。

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

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