java 当变量声明中的一个值在括号中[duplicate]是什么意思

bmp9r5qi  于 2022-12-02  发布在  Java
关注(0)|答案(1)|浏览(138)

此问题在此处已有答案

Why can we assign value in parentheses in Java?(1个答案)
12小时前关门了。
用这样的值编写变量声明有什么区别

String name = ("name");
int age = (42);
String city = ("city");`

且这

String name = "name";
int age = 42;
String city = "city";`

对记忆有影响吗?
我都试过了,没有问题的代码仍然工作,但不知道有什么区别。

clj7thdc

clj7thdc1#

没有相关的区别。你只是把值放在括号里,括号里只把运算组合在一起,但是因为括号里没有运算发生,所以它们什么也不做。
如果你想要正式的定义(它使用了相当多的词来表达本质上相同的东西),请参阅The Java® Language Specification这一章。

相关问题