
# 内联参数
此重构允许使用方法调用中相应参数的值替换方法的参数。这与[引入参数](https://support.huaweicloud.com/usermanual-codeartside/codeartside_01_0127.html)相反。
#### 执行重构
1. 在代码编辑器中，将光标放置在要内联其值的方法参数的声明或用法上。
2. 单击右键展示上下文菜单，选择**"重构 \> 内联参数..."**。
 
#### 示例
例如，内联参数**pi** ，将其替换为参数的值**Math.PI**。
**重构前**
"com\\refactoring\\source\\InlineParameter.java"文件内容如下：
```
class InlineParameter {
    private double InlineParameter(double rad, double pi) {
        return pi * rad * rad;
    }
    public void Test() {
        double area = InlineParameter(10, Math.PI);
    }
}
```
**重构后**
"com\\refactoring\\source\\InlineParameter.java"文件内容如下：
```
class InlineParameter {
    private double InlineParameter(double rad) {
        return Math.PI * rad * rad;
    }
    public void Test() {
        double area = InlineParameter(10);
    }
}
```
