编写Java应用程序,从命令行传入多个字符串到程序中,并将它们按逆序输出在屏幕上。

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:50:57

思路:可以 将输入的字符串获取 保存为一个String[] 数组,倒序 循环打印OK了!

java Test a b c d
输出结果:
这是第 4 个参数:d
这是第 3 个参数:c
这是第 2 个参数:b
这是第 1 个参数:a
代码:
public class Test {
public static void main(String args[]) {
for (int i = args.length; i > 0; i--) {
System.out.println("这是第 " + i + " 个参数:" + args[i-1]);
}

}
}

public class A
{
public static void main(String[] args)
{
for (int i=args.length-1;i>=0;i--)
{
System.out.print(args[i] + " ");
}
}
}

这只是无序倒序输出。

代码
public class Demo{
public static void main(String[] args){
for (int i = args.length - 1; i >= 0; i--){
System.out.print(args[i] + " ");
}
}
}

javac Demo.java

java Demo aaa bbb ccc
输出 ccc bbb aaa