标签:表示 浮点型 数字 简易 als 二进制 rgs 新手 ==
public class Demo01 {
public static void main(String[] args) {
//八大数据类型
int num1 = 10;
byte num2 = 20;
short num3 = 30;
long num4 = 30L;//long类型要在后面加L
//整数型
float num5 = 3.1F;//float类型要在后面加F
double num6 = 3.1415926;
//小数:浮点型
//char name = ‘六六‘;六六不是字符,是字符串:
char name = ‘国‘;
//字符
String name0 = "六六";
//字符串String不是关键词,类
boolean flag = false;
//boolean flag = true;
//布尔值:是非
System.out.println(num1);
System.out.println(num2);
System.out.println(num3);
System.out.println(num4);
System.out.println(num5);
System.out.println(num6);
System.out.println(name);
System.out.println(name0);
System.out.println(flag);
}
}
public class Demo02 {
public static void main(String[] args) {
//整数扩展: 进制 二进制0b 十进制 八进制0 十六进制0x
int i = 10;
int i2 = 010; //八进制0
int i3 = 0x10; //十六进制0x 0~9 A~F 16
System.out.println(i);
System.out.println(i2 );
System.out.println(i3);
System.out.println("===================");
//===============================================
//浮点数扩展 银行业务怎么表示? 钱
//BigDecimal 数学工具
//===============================================
float money = 0.1F;
double money1 = 1.0/10;
System.out.println(money);
System.out.println(money1);
System.out.println(money==money1);// false
float d1 = 23332332332332f;
float d2 = d1+1;
System.out.println(d2==d1);//true
//===============================================
//字符扩展
//===============================================
System.out.println("===================");
char a1 = ‘a‘;
char a2 = ‘中‘;
System.out.println((int)a1);//强制转换
System.out.println(a1);
System.out.println((int)a2);//强制转换
System.out.println(a2);
/*所有字符的本质还是数字
编码 Unicode表:(97 = a 65=A)2字节 0~65536
U0000 UFFFF
*/
char a3 = ‘\u0066‘;
System.out.println(a3);//f
//转义字符
//\t 制表符
//\n 换行符
//....
System.out.println("Hello\tWorld");
System.out.println("Hello\nWorld");
System.out.println("=====================");
String sa = new String("hello world");
String sb = new String("hello world");
System.out.println(sa==sb);
String sc = "hello world";
String sd = "hello world";
System.out.println(sc==sd);
//从对象分析
//布尔值扩展
boolean flag = true;
if (flag = true){ }//新手
if (flag){ }//老手
//以上两种意思相同,但第二个代码精简易读
}
}
标签:表示 浮点型 数字 简易 als 二进制 rgs 新手 ==
原文地址:https://www.cnblogs.com/cawy/p/14421731.html