多重循环、逻辑运算符

多重循环


这里的循环只的是for, 那么多重就是多个呗 。多个for循环执行,我们写一个测试看一下

public static void main(String[] args) {
for (int i = 1; i <=9 ; i++) {
for (int j = 1; j <=i ; j++) {
System.out.println(i+"*"+j+"="+i*j);
}
}
}

这里我们使用了一个for循环嵌套做了一个乘法表,首先我们使用for循环到9在嵌套一个for循环在里面条件为i 相互循环。

最后输出就ok了!

逻辑运算符

什么是逻辑运算呢?

对布尔类型的值或表达式进行逻辑判断的符号。其返回值类型是布尔类型。

 

 

 给大家说一下注意点!

逻辑运算符可以针对结果为布尔值的表达式进行逻辑运算

 

“&”“&&”的区别:不论左边为true或者false,右边的表达式都会进行运算,如果使用“&&”进行运算,当左边为false时,右边的表达式不会进行运算。

运算符“|”“||”都表示,当运算符任何一边的操作数或表达式为true时,其结果为true,当两边的值都为false时,其结果才为false

 

运算符“^”表示异或,当运算符两边的布尔值相同时(都为true或都为false),其结果为false。当两边布尔值不相同时,其结果为true

 

posted @ 2022-06-09 14:15  一位程序袁  阅读(46)  评论(0编辑  收藏  举报