是否可以以相反的顺序使System.out.print排序变量?

Joh*_*n.R 1 java string int reverse system.out

是否可以以相反的顺序生成System.out.print 排序变量?我知道我可以使用和它,但我想知道如果有可能做到这一点与在Java中直接.谢谢:)StringsreverseSystem.out.print

Gat*_*sko 5

简答:没有.

为什么?

在使用适当的toString方法转换值后,调用print或println会输出单个值.

所以你只是印刷而没有别的东西,甚至与System.out.format你无法实现这一点.因为:

此类提供对布局对齐和对齐的支持,数字,字符串和日期/时间数据的常用格式以及特定于语言环境的输出.

所以,为了更好的解决方案,我做了一个简单的功能:

public static String reverseString(String wordToReverse)
{
    return new StringBuilder(wordToReverse).reverse().toString();
}
Run Code Online (Sandbox Code Playgroud)