
java学习笔记
柳曉澤
这个作者很懒,什么都没留下…
展开
-
数学公式与java的转换
项目场景:将 5/9*(h-100)转为java公式问题描述:若直接输入s = 5 / 9 * (h -100) ;则由于 java默认为int类型 故5/9被计算成为了0导致不管h怎么变s都是0。正确的写法:s = 5.0f / 9 * (h - 100);还有其他多种写法。 float h = 234.5f; float s ;// s = 5 / 9 * (h -100) ; //!!!!! 注意 不要将 5 / 9原创 2021-10-01 16:49:27 · 1086 阅读 · 0 评论 -
java后++运算陷阱
java后++运算陷阱前置知识点: ++j 代表 先进行自增后进行赋值 j++ 代表 先赋值后进行自增奇怪的知识点:j=j++; //规则使用临时变量:(1)temp = i ;(2)i=i+1;(3)i=temp; int j = 1;// j = j++; //规则使用临时变量:(1)temp=i;(2)i=i+1;(3)i=temp;//结果是 1 j = ++j; //结果是2原创 2021-10-01 16:40:15 · 91 阅读 · 0 评论 -
JAVA取模运算的本质
JAVA取模运算的本质:详情至韩顺平老师java的视频%的本质 看成一个公式(" / "为取整符号)a % b = a - a / b * b即-10%3为:-10-(-10)/ 3 * 3=-10-(-3)*3=-1原创 2021-10-01 16:29:24 · 479 阅读 · 0 评论 -
Java基本数据类型转换
Java基本数据类型转换注:根据韩顺平老师的视频总结的问题描述:java程序在进行赋值或运算时,会自动将精度小的类型转换为大的类型。转换顺序:原创 2021-10-01 16:05:41 · 112 阅读 · 0 评论