码迷,mamicode.com
首页 > 其他好文 > 详细

基础数据类型

时间:2018-03-27 20:55:09      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:boolean   存储   输出   符号   科学计数法   byte   print   定义   赋值   

用int 给变量赋值的时候 如果=号右边的数字为0开头表示这个数字为八进制
int number = 012;
System.out.println(number);//打印出来为10

用int 给变量赋值的时候 如果=号右边的数字为0x或者0X开头表示这个数字为十六进制
int numer = 0XFF;
System.out.println(number);//打印出来为255

float float1 = 234.234f;//必须要加f,或者F
float float2 = 234.234F;

Float.POSITIVE_INFINITY 正无穷大

Float.NEGATIVE_INFINITY 负无穷大


double double1 = 123.05;
double double2 = 1.23456e2D;//科学计数法后面必须加D

System.out.println("byte存储类型的最大值为:"+Byte.MAX_VALUE);
System.out.println("byte存储类型的最小值为:"+Byte.MIN_VALUE);


Byte.MAX_VALUE
Short.MAX_VALUE
Integer.MAX_VALUE
Long.MAX_VALUE
Float.MAX_VALUE
Double.MAX_VALUE

int int1 = Integer.MAX_VALUE +1;//上溢,int会变为Integer的最小值即Integer.MIN_VALUE即-128
int int1 = Integer.MIN_VALUE -1;//下溢,int会变为Integer的最大值即Integer.MAX_VALUE即127

char char1 = ‘A‘;
System.our.println("A的编码为:"+(int)char1);//输出65 (int)强制转换

基本数据类型都可以连续定义、赋值
boolean b1,b2,b3,b4;
boolean b5 = true, b6 = false, b7 = true;

 

反斜杠的一些作用:
\n 表示换行
\\ \‘ \" 表示\ ‘ " 符号等的转译
\t 表示tab
\b 退格
\f 换页符
\r 回车
\t 制表符

 

基础数据类型

标签:boolean   存储   输出   符号   科学计数法   byte   print   定义   赋值   

原文地址:https://www.cnblogs.com/weixiaobaoL/p/8659109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!