java的类型 int 篇


package com.hqyj.javacode.datatype;

public class TestInt {

public static void main(String[] args) {
//int 1 整数的直接量为int
//直接量应该在int取值范围之内
int a=100; //100 是直接写出来的整数 因此100 int
//byte b=128;128是直接写出来的,默认为int,但是已经超出了范围
byte c=1;//大小问题 byte -128--127
//可以使用16进制和8进制表示
int x=020;//8
int y=0x16;//16
//2 整数除法运算的取整
int count =5/3;//结果为 1(取出整数部分)
//3防止溢出的发生
byte q=127;//最大范围
q=(byte) (q+1);
System.out.println(q);//输出为-128
//溢出后的值循环
/**
* 总结 int的范围为-214783648214783647
* 直接写的没有超过int的范围的默认为int类型
* 除法运算会默认取整
* 当运算时超过int存储范围的结果不符合逻辑
*/

}
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM