我想从一个整数数组中减去一个整数,其中包含一个数字

时间:2017-03-24 17:59:04

标签: java arrays

所以这就是我想要做的事情:

    final int[] example = {1};

在一点点过程中,这个值增加到50以上。这是我的问题:

    example[0] - 50;

它给出了这个错误:

    Syntax error on token "-", invalid AssignmentOperator

我尝试了很多东西,没有任何效果。我已经在互联网上寻找解决方案和避风港。拜托,有人帮我这个。

编辑:我有另一个问题。让我们说例子= 67.当我这样做时:

    example[0] -= 50;

它将数字设置为0,而不是67 - 50.

1 个答案:

答案 0 :(得分:2)

请改用:

example[0] -= 50;

仅使用example[0] - 50;不执行任何操作,不会将计算结果分配给任何内容。我使用的x -= y;扩展为x = x - y;,因此您可以将计算分配回原始变量(在您的情况下为example[0])。