java最小值
发布时间: 2025-08-05 04:29:36
⑴ java写:在100中的10个随机数中找出最大值和最小值
1、思路
首先利用随机数函数生成100个随机数;
然后在这100个数中,通过比较,找出最大数和最小数。
2、代码如下
importjava.util.Random;
publicclassLanxi{publicstaticvoidmain(String[]args)
{
intmax=0;
intmin=num[0];
Randomr=newRandom();
for(inti=0;i<num.length;i++){num[i]=r.nextInt(100);}
for(inti=0;i<num.length;i++){sum+=num[i];amass*=num[i];if(max<num[i]){max=num[i];}
elseif(min>num[i]){min=num[i];}}avg=sum/10;
System.out.println(" 100随机数最大数为:"+max+" 最小数为:"+min);}}
⑵ Java:找出byte、short、int、long、f1oat和double中的最大数和最小数
探讨Java中基本数据类型的最大值和最小值,从低到高排列依次为byte、short、int、long、float和double。
它们各自占用的字节大小分别为:byte占用1字节、short占用2字节、int占用4字节、long占用8字节、float占用4字节、double占用8字节。
不同数据类型的位数和表示范围也各不相同:byte的位数为8位,表示范围从-128到127;short的位数为16位,表示范围从-32768到32767;int的位数为32位,表示范围从-2147483648到2147483647;long的位数为64位,表示从2^63到2^63-1;float的位数为32位,表示范围从-3.4*10^38到3.4*10^38;double的位数为64位,表示范围从-1.7*10^308到1.7*10^308。
热点内容
