作业帮 > 综合 > 作业

定义一个变量是什么?打个比喻

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/06 03:32:20
定义一个变量是什么?打个比喻
用于“存放”数据的一个容器.为什么说是“存放”,因为他其实只是一个简单的空间指向,当你再给他赋值的时候,这个变量就获得了值所存储的空间地址,到时候使用的是通过这个去获取数据的.
这是我个人理解请指正.
再问: 如果判断一个条件怎样才能证明她是真实的例如: if (mx=5){ play(): } 里面的条件是当mx=5才会运行下面一条命令,那我怎么判断MX会等于5 还是说我要自己给他一个答案 让他判断是真实的 可行的 那我应该怎么做? 希望你能明白我再说什么
再答: 你要判断mx=5,首先java中的判断相等的写法是mx==5(它会返回true,或者false)。 你这里的判断mx==5,mx是一个变量,if(mx==5)语句在执行的时候,其实是到mx这个变量指定的地址空间去读取实际存放的数据。 你如果要让代码进入if,这里在判断之前需要给mx赋值,mx=5(这是赋值)。 基本数据类型“==“比较值,对于对象比较的是内存地址需要采用"equals()"方法。 这两种比较,你可以通过你现在的例子去运行比较看区别。 参看这个文档,你可以自己理解下: http://wenku.baidu.com/view/e19b36e3524de518964b7d47.html
再问: 不好意思 打扰你这么久 非常感谢!!