- 博客(3)
- 收藏
- 关注
原创 2020-03-29
JAVA数据类型 byte类型占据一个字节的内存空间,数据范围为-128到127。它的运算需要注意: 它在相加或者相减或者其他运算的时候,会转为int型,因为本身的数据量太少了 以下都会出错。 byte a = 1,b = 3, c; byte c = a+b; byte c = a+1; 只要右边出现了byte型的数据,那它就会转成int型,导致出错。 不报错情况 1、但是直接以常量赋值,只要没...
2020-03-29 21:53:26 91
原创 2020-03-27
String 直接双引号赋值和new出来的区别 https://blog.csdn.net/qq_40563761/article/details/83031715 找了半天,这位大佬说的最详细,让我理解了很多困惑。 String开辟了方法区的常量池,这个常量池才是放数据的地方,双引号赋值的时候,会直接在常量池创建,并返回地址,new对象出来的时候,也会在常量区创建(首先会判断是否已经存在)接着会...
2020-03-27 17:36:05 48
原创 2020-03-16
蓝桥杯ADV-100 这个题本来是非常简单的,我居然做了很久,还是太菜。 没注意到题目当中的输入个数的限制,可以直接可以建立一个稍微大一点数组,但是有点浪费空间。 这种方式我的错误原因,是在 while(scan.nextInt() !=0){ nums[i] = scan.nextInt(); i++; } 这个错误很明显了。while里和赋值里都有scan的方法,直接就会漏掉数字。 还要注意的...
2020-03-16 10:11:39 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人