用Java语言编程从键盘动态输入若干整数后倒序输出。

2024-11-27 01:20:00
推荐回答(5个)
回答1:

import java.util.Scanner;

public class $ {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        System.out.print("输入一组数字,以\",\"分割:");

        String str = in.next();

        String[] arr = str.split(",");

        for (int i = arr.length - 1; i >= 0; i--) {
            System.out.println(arr[i]);
        }
    }
}

回答2:

这个程序用控制台程序就可以实现,相对比较简单,不用流
//本程序用到命令行参数
public class Test
{
public static void main(String args[])
{
System.out.println("请输入一组数字:");
if(args.length<1)//args.length 求数组的长度
{
System.out.println("至少需要有一个参数");
System.exit(0);//终止程序运行
}
int n=args.length;
for(;n>0;n--)
System.out.print(args[n-1]+" ");
System.out.println();
}
}

回答3:

可以用一个List l=new ArrayList(); 放较多的数
然后用排序方法

回答4:

ya178帮帮团:
String inStr=“”;
String outStr="";

Scanner in = new Scanner(System.in);
while(!inStr.equals("e")){//输入"e"则终止

inStr = in.next();
outStr=inStr+","+outStr;

System.out.println(outStr);
}

回答5:

return number.toString().reverse();