Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java中,反转此程序的字符串输出的最简单方法是什么?_Java_Arrays_String_Netbeans - Fatal编程技术网

在Java中,反转此程序的字符串输出的最简单方法是什么?

在Java中,反转此程序的字符串输出的最简单方法是什么?,java,arrays,string,netbeans,Java,Arrays,String,Netbeans,我想做的是从右到左逐步反向打印字母字符串,如下所示: A BA CBA DCBA etc... 这是我正在工作的基础,目前按正常顺序打印: public static void main(String[] args) { String output = ""; for(char alphabet = 'A'; alphabet <='Z'; alphabet++ ) { output += alphabet;

我想做的是从右到左逐步反向打印字母字符串,如下所示:

A
BA
CBA
DCBA
etc...

这是我正在工作的基础,目前按正常顺序打印:

public static void main(String[] args) 
{
    String output = "";
    for(char alphabet = 'A'; alphabet <='Z'; alphabet++ )
        {
            output += alphabet;
            System.out.println(output);
        }
}
任何帮助都将不胜感激。

更改输出+=字母表;输出=字母表+输出;
这就行了。

如果这是一个糟糕的问题,很抱歉,但我是一个noob,已经为这个问题寻找了一个小时的答案。-不要发布此类信息,因为这无助于我们更好地理解您的问题或您的努力。相反,更好的做法是展示您在搜索中找到的具体结果,以及您解决此问题的真诚尝试。否则,您的问题将被认为是低质量的,可能无法回答,并且有被关闭的风险。output+=alphabet排序意味着output=output+alphabet。知道了这一点,你能看到如何让它做你想做的吗?@AndyTurner我想我需要一个打印当前字母左边的加法的东西,但我不知道如何准确地表达它。你所说的输出+=字母表是什么意思。顺便说一下?@minusxp,它实际上意味着输出=字符串输出+字母表。它有额外的演员阵容,这在很大程度上是一个不相关的细节,但这实际上是一样的。