![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 454 阅读 · 0 评论 -
java基础-进阶
1.数据类型转换自动类型转换:short<int<longfloat<double因为取值范围的大小不同所以当存在自动类型转换时取值范围更小的一方会被自动转换为大的一方例如long a=100double b=2.5f这两个例子都体现想了自动类型转换,原因就是long类型大于int整形,double类型大于float浮点型强制类型转换:java的强制类型分为两类,基本数据类型转换和对象引用类型转换。基本数据类型即int,double,float这些基原创 2022-04-01 20:43:01 · 1110 阅读 · 0 评论 -
java基础-进阶
1.进制转换如何将一个十进制的数字转换成二进制 例如:下图图中十进制数字12转为二进制的最总结果为从上往下取余数依次为 1100如何将一个二进制的数字转换成十进制 例如:下图图中将二进制数1100转换为十进制,首先我们是转二进制所以取出2的倍数的几个数字2-4-6-8-16,1是默认必须值其他称为位权,将二进制数与之相乘之后再相加得出转换后的十进制数为122.计算机的存储单位1024Bit=1Byte1024B=1KB1024KB=1MB1024MB=1G原创 2022-04-01 00:40:47 · 102 阅读 · 0 评论