【发布时间】:2021-03-20 15:21:51
【问题描述】:
如何在java编程语言中反转字符串? 不使用任何内置函数。
【问题讨论】:
-
将字符串复制到字符数组中,将其反转,生成一个新字符串。
-
以相反的顺序遍历字符串,读取字符并将它们附加到一个新的、最初为空的字符串中。
-
问题定义不明确。您必须调用一些内置函数(实际上是方法)以获取
String的内容(例如toCharArray)。 -
这个问题很有意义,没有内置函数只能在像古老的
C这样的语言中解决,其中字符串是char数组char[]的同义词或以\0(ASCIIZ 字符串)结尾的字符序列,由char*指针引用。