java所包含的数据类型
数值型
整形数值类型
-
byte -127-128
-
short
-
int
-
long 该类型命名是注意
long num1=521l;//注意后面有一个l用来表示他是long的数据类型浮点型
-
float型
float num1=1.1f;//该类型后面加上f来识别是float型 -
double行 该数据类型是常用的浮点类型
布尔型
Boolean 只有true和false两个,而且他们两个只占一位
对于实际生活的补充
public class demo01 {
public static void main(String[] args) {
String danci="hello";
int num=20;
System.out.println(danci);
System.out.println(num);
System.out.println("===============================================");
float num1=10.1f;
double num2=10.1;
System.out.println(num1==num2);
System.out.println("===============================================");
/* 不同不同进制的表示方法
二进制 0b 八进制0 十进制 十六进制0x
*/
int num3=01;
int num4=010;
int num5=10;
int num6=0x10;
System.out.println(num3);
System.out.println(num4);
System.out.println(num5);
System.out.println(num6);
System.out.println("===============================================");
/*银行问题
* */
float num7=11111111111111f;
double num8=num7+1;
System.out.println(num7==num8);
/*这说明浮点数在处理数值较大的情况是会进行估算,因此避免这种情况
* float具有 离散 有限,含入误差情况*/
System.out.println("===============================================");
/*
* 因此引入字符拓展,因为字符都是用二进制转化而成,在数值上是确定的如下方*/
char a1='中';
char a2='a';
System.out.println((int)a1 );
System.out.println((int)a2);
/*常见的转义字符
* \t 制表字符
* \n 换行字符 */
}
}
本文介绍了Java中的基本数据类型,包括整型(byte,short,int,long)、浮点型(float,double)、布尔型(Boolean)以及进制表示法。示例代码展示了不同数据类型的使用,并讨论了浮点数处理大数值时的精度问题和字符在二进制表示下的特性。
2292






