在b站一个视频看到的案例,回来自己敲了下
如图,标红的是我手打的形参名,报错了。但up主是直接把参数的值打在括号里,然后IDEA自动生成了形参名,并且没报错,这是为什么?
形参名称不能输入,只是idea一个智能提示,告诉你输入的值是对应哪个参数,真正输入的参数就是3,4这样的整形值。
这是idea的友好提示,为例提醒i这个参数名是什么;
你把代码复制到txt里面,你就会发现没有那个形参名,
IDEA只是提示形参名,不需要你写,如果用的是eclipse就不会显示形参名。你如果手动写了形参名,就会报错。
形参只是定义方法的一个类型,实参是实际的参数,传实参的时候传对应类型的数据即可,无需写形参名称