java - 我如何在ACM库中编写java反向字符串程序

标签 java string eclipse reverse acm-java-libraries

我需要一个使用 using 方法反转字符串的 java 程序。

例如,

输入:-“hellojava”

输出:-“avajolleh”

最佳答案

可以直接使用

String word= "hellojava";

new StringBuilder(word).reverse().toString();

对于一个单词,您需要在下面一个单词。

String word= "hello java";

for (String part : word.split(" ")) {
    System.out.print(new StringBuilder(part).reverse().toString());
    System.out.print(" ");
}

从 java 1.5 早期版本开始就支持此功能,您应该使用 StringBuffer。对于任何基于 Java 的项目,您都可以使用此方法。

new StringBuffer (word).reverse().toString();

关于java - 我如何在ACM库中编写java反向字符串程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23293871/

相关文章:

If Else 条件中的Continue 语句给出无限循环

java - 修剪字符串中的前导或尾随字符?

java - 任何知道应用程序 ID 的人都可以部署到 GAE 吗?

java - 导入eclipse项目卡住

java - 正确使用附加类文件中的方法

java - 错误 : Cannot access onCameraIdleListener

java - 使用 PowerMockito 在 JUnit5 中模拟静态方法

java - 如何制作一个自动加法的计算器

java - 检查数组时遇到问题

java - System.arraycopy(...) 的时间复杂度?