初学者
龚少帅
这个作者很懒,什么都没留下…
展开
-
Math类中的常用方法
方法 作用 Math.abs() 求绝对值 Math.min() 返回两个同类型参数中的较小值 Math.max() 返回两个同类型参数中的较大值 Math.sqrt(double a) 返回double值的平方根,如果输入的值不正确,返回null Math.pow(底数,几次方) 求次幂 Math.floor(任意数值或表达式) 向下取整 Math.ceil(任意数值或表达式) 向上取整 Math.randow( ) 产生一个[0,1)之间的随机数 Math...原创 2021-03-19 14:34:30 · 410 阅读 · 1 评论 -
对于i=1,i=i++,最后输出结果为1的理解
int i=1; i=i++; System.out.println(i); 关于以上代码,最后输出的值应该是2,为什么结果却是1呢? 正常人思路是: i初始化值1,题目中是i++,所以先进行i=i,i=1; 然后进行自加操作:i=2; 这看似没有毛病啊? 咱们从运算符的优先级来看:运算符++的优先级高于=; 在jvm中,会先给i一个临时变量,这里我们先把临时变量称为temp; 现在我们再拆分一下刚才的代码: int i=1; i=i++; //jvm先给i一个临时变量temp,这里可以拆解为te原创 2021-03-19 13:17:57 · 1849 阅读 · 0 评论 -
CSS盒模型概述
图片来源于网络:侵删; 我们可以把每个元素都看成一个盒子,盒子模型是由四个属性组成的,如下表: 属性 说明 content 内容,可以是文本或图片 margin 外边距,定义当前元素与其他元素(或者当前标签与标签)之间的距离 padding 内边距,定义内容与边框之间的距离 border 边框,用于定义,元素的边框 内容区。 内容区是盒模型的中心,内容区有三个属性:width、height、和overflow。width、height针对内容区而言,并不包括padding部原创 2021-03-11 16:59:20 · 131 阅读 · 0 评论