Java算法题:判断并有三个数abc按大小顺序输出算法101-200中所有素数,代码中单等号与双等号的区别?
来源:蜘蛛抓取(WebSpider)
时间:2019-05-10 17:01
标签:
有三个数abc按大小顺序输出算法
单等号的意思是赋值双等号的意思是判断两个变量的值是否相等,相等返回true不相等返回false。在你的问好的那一行如果你写为了flag=true,表示将true赋值给flag这个变量因此if判断一矗都是true,也就是会一直指向下面的语句
有区别而且区别很大。根本不是一个东西单等号是做赋值操作,双等号是逻辑运算符是否等于
建议题主先看看基础语法。
单= 是赋值运算, 把后面的值赋值给前面的参数
双= 是关系运算, 比较前后两个参数是否相同
注意如果???处, 用单等, 就是赋值运算, 将ture 赋值 给 flag, 所以if中会一直是true, 也会一直执行if中的代码
双== 就是比较了啊, 结果是真 才會执行if中代码
单等号的意思是赋值双等号的意思是判断两个变量的值是否相等,相等返回true不相等返回false。在你的问好的那一行如果你写为了flag=true,表示将true赋值给flag这个变量因此if判断一矗都是true,也就是会一直指向下面的语句
有区别而且区别很大。根本不是一个东西单等号是做赋值操作,双等号是逻辑运算符是否等于
建议题主先看看基础语法。
单= 是赋值运算, 把后面的值赋值给前面的参数
双= 是关系运算, 比较前后两个参数是否相同
注意如果???处, 用单等, 就是赋值运算, 将ture 赋值 给 flag, 所以if中会一直是true, 也会一直执行if中的代码
双== 就是比较了啊, 结果是真 才會执行if中代码