我在一个名为hi的字符串变量中保存了"Hello World".

我需要把它打印出来,但是颠倒了.

我该怎么做?我知道Java中已经内置了某种函数来实现这一点.

相关:Reverse each individual word of “Hello World” string with Java

推荐答案

你可以用这个:

new StringBuilder(hi).reverse().toString()

Java 5中添加了StringBuilder.对于Java 5之前的版本,可以使用StringBuffer类-它具有相同的API.

Java相关问答推荐

将@ManyToOne JPA Composite Key用作Id保存实体添加额外参数

将linkedHashMap扩展到Java中的POJO类

OpenJDK、4K显示和文本质量

scanner 如何在执行hasNextLine一次后重新读取整个文件?

无法处理批处理侦听器中的反序列化异常

在Java Swing Paint应用程序中捕获快速鼠标移动时遇到困难

为什么S的文档中说常量方法句柄不能在类的常量池中表示?

在Spring Boot中使用哪个Java类来存储创建时间戳?

无法使用ApacheSpark依赖项构建JavaFX应用程序

如何从JNI方法正确调用NSOpenPanel以在正确的线程上运行?

如何在Microronaut中将 map 读取为 map

使用OAuth 2.0资源服务器JWT时的授权(授权)问题

try 将JSON字符串响应从API转换为映射字符串、对象>;时出错

为什么Collectors.toList()不能保证易变性

AbstractList保证溢出到其他方法

寻找Thread.sky()方法的清晰度

如何使用Java ZoneID的区域设置?

如何在Spring Boot Auth服务器上正确配置CORS?

";重复键的值提示唯一约束«;livre_genre_pkey»";例外

java构造函数中的冻结操作何时发生?