如果值为'x',我试图将数组的第十位数转换为数字(10)。 我试过......
if (array[9] === 'x') {
'x' === 10;
};
由于
答案 0 :(得分:3)
尝试此操作,假设array
是char[]
:
if (array[9] == 'x') {
array[9] = 10;
}
顺便说一句,您发布的代码对Java无效。这不是运算符:===
,我们必须使用=
进行分配,并且在最后;
之后不需要跟踪}
。
答案 1 :(得分:0)
我已经编辑了你的代码。
if (array[9] == 'x') //Line 1
{
array[9] = 10; // Line 2
}
在第1行你说===
。 Java使用==
来检查两个原始值是否相等。
在第2行,你再次使用了三个等号。如果要重新分配变量,则需要使用一个等号。