intellj idea里自动出现的x:是啥东西

也选中不了,谁知道这是啥?
clipboard.png

阅读 3.4k
1 个回答

是函数的参数名称,如果你传入的参数是表达式的话,就会显示出来,直接传变量名称就不会。主要是为了防止函数传参出错。
例如一个函数。

int add(int x, int y){...};
int a = 1;
int b = 2;
add(a,b)//不会显示
add(1,b + 2)//会显示
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进