【问题标题】:Java problems with variable assignment [closed]变量赋值的Java问题[关闭]
【发布时间】:2014-09-10 06:15:57
【问题描述】:

我在确定分配时变量的顺序时遇到了问题,特别是在我将数组的元素分配给变量或两个变量都没有指向有意义的值的情况下。例如,知道何时输入array[i] = x;x = array[i],或a=bb=a。我已经用“指向”来代替=,但我仍然在犯错误。

【问题讨论】:

  • 你需要写很多很多的代码,然后再写一些。
  • 两者都是有效的分配。 “正确”的取决于您想要实现的目标
  • 是的,我知道我想要作业做什么,但是我无法将代码转换为简单的语言,所以我不会在两者之间来回切换。谢谢各位!
  • 我会将a = b 解读为“将 a 设置为 b 的值”
  • 值总是向左移动。它被等号左侧的变量“吸入”。

标签: java variable-assignment


【解决方案1】:

赋值顺序与数学赋值相同。左侧是被修改的一侧。如果您想象一些变量被分配了更长的表达式(在右侧),这很容易:

a = 1 +2,
b = 2 * a;

如您所见,右侧有“房间”。

【讨论】:

  • 谢谢!这确实有帮助!
  • @maurelius3 请随意接受它作为答案。
猜你喜欢
  • 1970-01-01
  • 2015-02-25
  • 2011-09-23
  • 2022-01-20
  • 2017-09-13
  • 2021-11-17
  • 1970-01-01
  • 2021-02-09
  • 2015-07-02
相关资源
最近更新 更多