【问题标题】:Is is possible to make System.out.print sort variables in a reverse order?是否可以以相反的顺序使 System.out.print 排序变量?
【发布时间】:2018-06-13 18:15:34
【问题描述】:

是否可以将System.out.print 排序变量以相反的顺序?我知道我可以使用Stringsreverse 它,但我想知道是否可以直接在java 中使用System.out.print 来做到这一点。谢谢:)

【问题讨论】:

    标签: java string int reverse system.out


    【解决方案1】:

    简短回答:不。

    为什么?

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

    所以你只是打印而不是别的,即使使用System.out.format 你也无法实现这一点。因为:

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

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

    public static String reverseString(String wordToReverse)
    {
        return new StringBuilder(wordToReverse).reverse().toString();
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-14
      • 1970-01-01
      • 2022-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多