
java基础与进阶
文章平均质量分 56
故乡再无春夏秋
即使是错误的乐观,也比正确的悲观更加坦然!
展开
-
java基础-进阶
1.循环语句 List<User> list=new ArrayList<>(); for (int i = 0; i < 10; i++) { User user=new User(); user.setAge(18+i); user.setName("某"+i); user.setId(i); list.add(user); } int i=0; while (i<10){ User user=new User();原创 2022-04-07 12:26:12 · 517 阅读 · 0 评论 -
java基础-进阶
1.数据类型转换 自动类型转换: short<int<long float<double 因为取值范围的大小不同所以当存在自动类型转换时取值范围更小的一方会被自动转换为大的一方例如 long a=100 double b=2.5f 这两个例子都体现想了自动类型转换,原因就是long类型大于int整形,double类型大于float浮点型 强制类型转换: java的强制类型分为两类,基本数据类型转换和对象引用类型转换。 基本数据类型即int,double,float这些基原创 2022-04-01 20:43:01 · 1223 阅读 · 0 评论 -
java基础-进阶
1.进制转换 如何将一个十进制的数字转换成二进制 例如:下图 图中十进制数字12转为二进制的最总结果为从上往下取余数依次为 1100 如何将一个二进制的数字转换成十进制 例如:下图 图中将二进制数1100转换为十进制,首先我们是转二进制所以取出2的倍数的几个数字2-4-6-8-16,1是默认必须值其他称为位权,将二进制数与之相乘之后再相加得出转换后的十进制数为12 2.计算机的存储单位 1024Bit=1Byte 1024B=1KB 1024KB=1MB 1024MB=1G原创 2022-04-01 00:40:47 · 149 阅读 · 0 评论