基础数据类型

Posted weixiaobaol

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础数据类型相关的知识,希望对你有一定的参考价值。

用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 制表符

 

以上是关于基础数据类型的主要内容,如果未能解决你的问题,请参考以下文章

python基础教程-数据类型详解

Redis数据类型大全:“5种基础”数据类型+“3种特殊”数据类型

ABAP基础:数据类型

python基础的数据类型

JavaSE-基础语法

Python 之路 Day02 -基础数据类型及编码详解