为了账号安全,请及时绑定邮箱和手机立即绑定

算术运算和赋值运算问题,求大神解答。

算术运算和赋值运算都有“=”。本人纯小白在本教学中给出的例子怎么总感觉赋值运算的功能算术运算同样能实现。我想请教一下大神,算术运算和赋值运算在实际应用中有哪些不同作用,或者说各自特有的功能。

正在回答

2 回答

算术运算符有‘=’?题主这个不太对吧……哪里看到的

在java里,一个=是赋值,右面赋给左面

两个==是逻辑判断,输出的是true或flase

三个===是地址数值是否都相同,输出的也是true或false

算数用它干啥,实际上比如下面这儿

int a = 5;
int b = 4;
int c = a + 1;
int d = c + c;

这里面=都是赋值。

再比如下面

System.out.print("d="+(d+2));

这里的=是字符串的一部分,不代表别的。

还有下面这个

if(c == 6) return false;
if(d != c) return true;

上面这俩是判断用的,也不是用来计算的。

当然啦,算术运算我一直觉得只有用来计算用来数数才叫算数吧……应该不是我理解错了吧

0 回复 有任何疑惑可以回复我~
#1

慕先生9706129 提问者

非常感谢耐心解答
2018-02-26 回复 有任何疑惑可以回复我~

赋值运算有方向,可以有如下形式:

a=a+1

这种形式在算术运算里是错误的

0 回复 有任何疑惑可以回复我~
#1

慕先生9706129 提问者

算术运算只能用定义好的变量进行运算而赋值运算可以直接有数字吗?还有您所说的赋值运算方向能否展开说一下,本人才接触java,新手小白。望大神不吝赐教。
2018-02-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165458    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

算术运算和赋值运算问题,求大神解答。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信