多重循环与逻辑类型
我们现在是可以判断是否是素数了,如果我们换一个问题,
如何写程序输出100以内的素数
for循环中还有一种循环,一个循环还有另个循环这就是多重循环,或者嵌套循环

如何写程序输出50以内的数,我不知道具体第50个素数多大,因此for循环不合适,我们需要一个用来表达数的,用来数我们又多少个素数,想凑硬币,特别适合计算机上的我们叫做枚举或者穷举 这种方式来解决的
标号:我们下面这个循环有名字
break 和 contiune
在循环前 可以放在一个符号的来标示循环
label:
带符号的break 和contiune对那个循环起作用
逻辑类型
在判断是否为素数时,我们使用了isPrime 如果isPrime是一的话,表明它是素数,是零表示他不是素数,然后我们可以将int 改成boolean ,这种类型我们就要布尔类型
逻辑类型
关系运算的结果是一个逻辑值 true或fales。这个值可以保存在一个对应的逻辑类型的变量中这样的变量类型是Boolean
布尔(Boolean)是为记念George Boole 对逻辑计算的贡献
boolean flag = true;
逻辑运算
逻辑运算,算是对逻辑量进行的运算,只有逻辑量可以参与运算

像4<x<6这样的式子,不是java能接受的式子,因为4<x的结果是一个逻辑性,逻辑值不能和数值6做关系计算的
逻辑运算优先级

我们的单目运算符都是很高的高于双目运算符

浙公网安备 33010602011771号