public class Demo1 {
public static void main(String[] args) {
byte num1 = 10;
short num2 = 20;
int numb3 = 30;
long numb4 = 40L;
float numb5 = 3.14F;//float占4个字节
double numb6 = 3.14159269392;//double占8个字节
char name='陈';
boolean flag1 = true;
boolean flag2 = false;
//string namea = "河南大学";
//string 不是数据类型,是类;
}
}
标签:int,数据类型,System,char,println,public,out From: https://www.cnblogs.com/xctx/p/17131422.html
public class Demo2 {
public static void main(String[] args) {
//整数拓展
int a = 0b10;//二进制 0b
int b = 010;//八进制 0
int e = 011;//八进制
int c = 10;//十进制
int d = 0x10;//十六进制 0x
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(e);
System.out.println("==========================================");
//浮点数拓展
//浮点数比较使用BigDecimal
//float 有限 离散 摄入去误差 大约 接近但不等于
//最好 完全避免使用浮点数比较
//字符拓展
char a1 = 'a';
char a2 = '陈';
System.out.println((int)a1);//强制转换
System.out.println((int)a2);//强制转换
char a3 = '\uFFFF';
System.out.println(a3);
//所有的字符本质还是数字;
//unicode表 u0000-uFFFF;
System.out.println("==========================================");
System.out.println("Hello\tWorld");//转义字符 \t 字符表
System.out.println("Hello\nWorld");// \n 换行
//布尔值扩展
boolean flag = true;
if (flag==true){}//新手
if (flag){}//老手
}
}