回答
试试这个,假设array
是char[]
:
if (array[9] == 'x') {
array[9] = 10;
}
顺便说一句,你发布的代码是无效的Java。这不是运营商:===
,我们必须使用=
进行分配,并且在最后的}
是不必要的后,必须使用尾随;
。
我不知道OP想要什么,但是你可能想指出'array [9] = 10'将会给该元素赋值'(char)10',并且'(char)10'是一个空格字符。 – PakkuDon
我已经编辑了您的代码。
if (array[9] == 'x') //Line 1
{
array[9] = 10; // Line 2
}
在线1你说===
。 Java使用==
来检查两个原始值是否相等。
在线2上,您再次使用了三个等号。如果你想重新分配一个变量,你将需要使用一个等号。
第2行也不是一个有效的陈述。作业的左侧必须是变量。 – PakkuDon
你说得对,那是我的错。您必须将索引9处的值更改为10.感谢您的澄清 – ChriskOlson
- 1. 给数组赋值
- 2. 给数组赋值
- 3. 无法赋值给一个数组
- 4. 变量赋值给一个数组
- 5. 如何赋值给一个数组,这是一个struct成员?
- 6. 你如何给一个变量赋值一个序列值?
- 7. 如何将一个数组变量的值赋给另一个数组变量
- 8. 如何将PHP数组值赋给Javascript?
- 9. 如何赋值给二维数组?
- 10. 给一个元组赋值
- 11. 如何赋值给一个结构数组
- 12. 如何在运行时将值赋给一个struct数组?
- 13. 将char数组赋值给另一个char数组
- 14. as3 - 使用数组给字母赋值另一个数组
- 15. 将值赋给2d数组
- 16. 将值赋给数组
- 17. JNI赋值给数组
- 18. 将math.random赋值给数组
- 19. C#给数组赋值
- 20. 如何将多个整数赋值给另一个整数?
- 21. 将一个字符串赋值给一个数组的元素?
- 22. 将一个变量赋值给一个数组[C]
- 23. 如何将多维数组赋值给二维数组?
- 24. 赋值给2d数组给我例外
- 25. 如何函数指针赋值给一个函数
- 26. 如何为数组赋值?
- 27. AS3如何将一个数组的值赋给一个对象的Keys?
- 28. 如何将一个全局char变量赋值给一个数组?
- 29. JavaScript:将数组中的值赋值给另一个变量
- 30. 如何将一个数组的值赋给另一个数组的值在PHP中?
'==='用于检查平等; '='用于分配。 – iamnotmaynard
通过使用赋值运算符:'='。 –
Java甚至没有'==='操作符... – Vallentin