java(esclipse)使用定义方法来解决问题

编写一个程序,让用户输入一系列的十进制数字(即可能有小数点的数字),范围在-50,000到50,000之间。用户应该输入0来表示该系列的结束。程序必须计算输入的正数和负数的数目。毕竟用户输入的数字,程序应该显示数字输入的数量,总正数,负数的总平均的负数,正数的平均值,所有积极和消极的数字的总和的平均值,最大和最小的数字。确保哨兵值不包含在任何统计信息中。扫描器类必须用于键盘输入。

请使用方法来解决问题。

这个问题不难, 请问你会写处理输入输出的Java 代码么?  请把你会写的部分写出来,再问具体的技术问题。

Scanner in=new Scanner(System.in);
double a=in.nextDouble();
double b=in.nextDouble();

接受到的数字放list里面,再统计计算,就这么简单