数据类型

it2025-01-09  17

public class DataType { public static void main(String[] args) { //整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x int i0=0b10; int i1=10; int i2=010;//八进制0 int i3=0x10;//十六进制0x System.out.println(i0);//2 System.out.println(i1);//10 System.out.println(i2);//8 System.out.println(i3);//16 System.out.println("=============================="); //浮点数拓展,银行业务怎么表示?钱 //BigDecimal 数学工具类 //float 有限 离散 四舍五入 大约 处理无线小数时接近但不等于 float f=0.1f;//0.1 double d=1.0/10;//0.1 System.out.println(f==d);//false float d1=23424223542423423f; float d2=d1+1; System.out.println(d1==d2);//true System.out.println("========================="); //字符 //编码 Unicode 表: char c='\u0061'; System.out.println(c);//a System.out.println("========================="); //String 对象内存分析 String sa=new String("helloworld"); String sb=new String("helloworld"); String sc="helloworld"; String sd="helloworld"; System.out.println(sa==sb);//false System.out.println(sc==sd);//true } }
最新回复(0)