JavaSE之拓展

//二进制0b开头 十进制 八进制0开头 十六进制0x开头
int i = 10;
int i1 = 010;//八进制
int i2= 0x10; //十六进制
System.out.println(i+"+"+i2+"+"+i1);


//浮点数拓展
//float 有限 离散 舍入误差 大约 接近但不等于
//double
float f=0.1f;
double d= 1.0/10;
System.out.println(f==d);

float d1 = 23134564654f;
float d2 = d1+1;
System.out.println(d1==d2);


//字符拓展
char c1 = '侯';
char c2 = '超';
System.out.println((int)c1);
System.out.println((int)c2);

//所有的字符本身还是数字
//编码 Unicode 2字节 0-65536=2的16次

char c3 = '\u6601';
System.out.println(c3);

//转义字符
// \t 制表符
// \n 换行符

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 = "helloworld";
String sd = "helloworld";
System.out.println(sc==sd);
//对象 从内存分析

//布尔值扩展
boolean flag = true;
if(flag){

}
posted @   SmallPepsi  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示