求救,新手上路,求一个 Java程序,计算一组数字的个数,最大值 最小值 平均值,最大值和最小值的差.这组数字不是在Java里面,是运行的时候input,就是不同的数字组合都能得到相应的最大值最小值

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/11 20:35:16
求救,新手上路,求一个 Java程序,计算一组数字的个数,最大值 最小值 平均值,最大值和最小值的差.这组数字不是在Java里面,是运行的时候input,就是不同的数字组合都能得到相应的最大值最小值
xU[OA+CDڄ}|>lFfw@I* EAnmZH;3mLs͹Ok4fy}^{d\<Q9Nxs{=1[sa7RqAGSlEδDEto[0O*|c>CSlD1ƒQQX2AT,wwvksqѓM'JsDC(AUp **eP 5"E'BL 03{;Xۻv!=gk?,+bdp5XoI\K t֠Q$aFCT!$ݤ69Xѭؠ#5p^niKVv ڥc@bau(sN+6a'jF7ݜ]ɕeY _ [@4+-ޮNwYAq_YnCM= 2Ҁ#;uQWqAX6GCIW$ʨr"ʇ&eDT]DRsvt Tɼmg[#ثK iRԪ$>W.U" !f-Vp2[f

求救,新手上路,求一个 Java程序,计算一组数字的个数,最大值 最小值 平均值,最大值和最小值的差.这组数字不是在Java里面,是运行的时候input,就是不同的数字组合都能得到相应的最大值最小值
求救,新手上路,求一个 Java程序,计算一组数字的个数,最大值 最小值 平均值,最大值和最小值的差.
这组数字不是在Java里面,是运行的时候input,就是不同的数字组合都能得到相应的最大值最小值 这些...

求救,新手上路,求一个 Java程序,计算一组数字的个数,最大值 最小值 平均值,最大值和最小值的差.这组数字不是在Java里面,是运行的时候input,就是不同的数字组合都能得到相应的最大值最小值
看看是不是你要的东西:
import java.util.Arrays;
import java.util.Scanner;
public class IsNumber {
\x09public static void main(String[] args) {
\x09\x09// TODO Auto-generated method stub
\x09\x09String str = "";
\x09\x09do{
\x09\x09\x09System.out.print("请输入一段数字:");
\x09\x09\x09Scanner sc = new Scanner(System.in);
\x09\x09\x09str = sc.next();
\x09\x09}while(!(isNumber(str)));
\x09\x09int num = str.length();
\x09\x09System.out.println("你输入的这组数字一共有"+num+"个");
\x09\x09int numArray[] = new int[num];
\x09\x09for(int i = 0;i < num;i ++){
\x09\x09\x09numArray [i] = str.charAt(i) - 48;
\x09\x09}
\x09\x09Arrays.sort(numArray);
\x09\x09int max = numArray[num - 1];
\x09\x09int min = numArray[0];
\x09\x09int sum = 0;
\x09\x09for(int i = 0;i < num;i ++){
\x09\x09\x09sum = sum +numArray[i];
\x09\x09}
\x09\x09double v = sum/num;
\x09\x09System.out.println("这组数字中最大的是:"+max);
\x09\x09System.out.println("这组数字中最小的是:"+min);
\x09\x09System.out.println("这组数字的平均值是:"+v);
\x09}
\x09public static boolean isNumber(String s){
\x09\x09boolean b = true;
\x09\x09for(int i = 0;i < s.length();i ++){
\x09\x09\x09if((s.charAt(i) < 48)||(s.charAt(i) > 57)){
\x09\x09\x09\x09b = false;
\x09\x09\x09\x09break;
\x09\x09\x09}
\x09\x09}
\x09\x09return b;
\x09}
}
看你也是初学者,多看视频吧,李兴华、马士兵的都不错,上网一搜都有!