关于java32位整数的信息
本篇文章给大家谈谈java32位整数,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
再次提问,用JAVA怎么生成32位的正的随机整数
public class Test {
//随机生成5个1至100之间的整数。显示这5个数的和以及平均值,然后从大到小显示。
public static void main(String[] args) {
int[] arr = new int[5];
int pingjun = 0;
for(int i = 0; i arr.length; i++){
arr[i] = new java.util.Random().nextInt(100)+1;
pingjun += arr[i];
}
java.util.Arrays.sort(arr);
System.out.println("这五个数是:" + java.util.Arrays.toString(arr));
System.out.println("平均的值是:" + (pingjun / 5));
}
}
java中的整数是什么意思?包括什么?只是int类型吗?
1、整数并不只是int,还包含short、long、byte,另外,char可以直接强制类型转换为整数,它代表的是unicode编码(0-65535)。
2、int代表32位整数(含负数),所以范围是-2的31次方到2的31次方-1,short是16位,long是64位,byte是8位。
3、位数多少不论,都可以进行强制类型转换,但是如果数字超出极限范围,会报异常。
java语言中,占用32位的存储空间的是A,int
java中:一个int类型 占用4个字节,每个字节8位,所以一个int占用32位存储空间
其余基本数据类型占用存储空间的位数分别是
boolean 1 位
byte 8 位
char 16 位
short 16 位
int 32 位
long 64 位
float 32 位
double 64 位
关于java32位整数和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。