intellij软件自动生成的s代表什么意思

来源:3-1 全部消息列表(上)

M_Force

2018-08-11 22:54:30

request.getParameter("page");

写回答

3回答

Lawrence

2018-08-21

那个是类似提醒的东西,就是如果你的函数的参数列表比较复杂,那么他会生成一个标识告诉你这个位置上的参数是什么,可以防止参数位置导致的错误。这个不属于代码的一部分,是一个标识而已。至于啥时候有,大概就是你的参数列表里项比较多,而且有很多类型相同的参数的时候。

比如你在某处定义一个函数,他有三个String参数:

...... fun(String fristname, String lastname, String address),

那么你在调用的时候,大概是这样:

fun("abc",  "xyz", "beijing")

那么在intellij idea里面,就会在abc前面生成一个firstname,xzy前面生成lastname这样的,是个类似注释的帮你搞清楚各个参数是什么的功能


0

一叶知秋519

2018-08-12

是IDEA参数智能提醒,帮助我们理解方法的参数的,编译以后是不会存在于我们的类文件中的。

祝学习愉快!

0

M_Force

提问者

2018-08-11

为什么复制粘贴过来就又没有了

0
hawrence
h 复制之后没有的原因就是他不属于代码的一部分。如果你直接用光标去拖的话是无法选中这部分的
h018-08-21
共1条回复

0 学习 · 4297 问题

查看课程