因为第一个if满足所以进入执行第二个if不满足条件,而红色的system是和第一个if同一等级的所以执行红色system
输出c,因为false赋给了b所以前三个都是false不满足只有条件伟ture时才执行
Math.random用于生成随机数范围为[0.0,1.0),想要更大的数可以乘以多少倍
直接乘100会使最低范围小于10,所以需要进行转换
判断用户输入的字符串是否是一样的用.equals
B站老师讲的道理,深有感触
每个语句后面需要break跳出
备注:不可以获取char型的值,可以用字符串类型获取
尽量在定义变量使用前要赋值,不然可能if进不去,else进不去
或者for循环进不去,输出的变量没有任何值,会报错,可以先int sum=0
这样做
用有、if else时范围小的写在上面
有一些标准的某方面工作的代码可以存储起来以后用
if和while循环与do while循环的区别是前面两个先判断再执行,后面先执行一次再判断
没有涉及到其他的赋值计算前++与后++没区别,如下图中的count