如何在数组中为数字赋值?

时间:2014-02-13 00:13:45

标签: java digit

如果值为'x',我试图将数组的第十位数转换为数字(10)。 我试过......

if (array[9] === 'x') {
'x' === 10;
};

由于

2 个答案:

答案 0 :(得分:3)

尝试此操作,假设arraychar[]

if (array[9] == 'x') {
    array[9] = 10;
}

顺便说一句,您发布的代码对Java无效。这不是运算符:===,我们必须使用=进行分配,并且在最后;之后不需要跟踪}

答案 1 :(得分:0)

我已经编辑了你的代码。

 if (array[9] == 'x') //Line 1
 {
     array[9] = 10; // Line 2
 }

在第1行你说===。 Java使用==来检查两个原始值是否相等。

在第2行,你再次使用了三个等号。如果要重新分配变量,则需要使用一个等号。