IDEA使用快捷键提炼函数(Extract Method)

IDEA使用快捷键提炼函数(Extract Method)

1、快捷键 ------ctrl+alt+M

2、右击操作--------选中待提炼代码 --> 右击 --> Refactor --> Extract --> Method.

3、举例

提炼前:

java 复制代码
public void printOwing(double amount) {
	printBanner();
	System.out.println("name:" + name);
	System.out.println("amount:" + amount);
}

提炼后:

java 复制代码
public void printOwing(double amount) {
	printBanner();
	printDetails(amount);
}
 
/**
 * 描述:打印详情
 */
public void printDetails(double amount) {
	System.out.println("name:" + name);
	System.out.println("amount:" + amount);
}
相关推荐
遨游xyz7 小时前
数据结构-栈
java·数据结构·算法
海南java第二人7 小时前
Flink动态字符串处理框架:构建灵活可配置的实时数据管道
java·flink
lbb 小魔仙7 小时前
MyBatis-Plus 系统化实战:从基础 CRUD 到高级查询与性能优化
java·性能优化·mybatis
BLUcoding7 小时前
Docker 离线安装和镜像源配置
java·docker·eureka
tsyjjOvO7 小时前
Maven从入门到精通
java·maven
JMchen1237 小时前
跨平台相机方案深度对比:CameraX vs. Flutter Camera vs. React Native
java·经验分享·数码相机·flutter·react native·kotlin·dart
day day day ...7 小时前
easyExcel和poi分别处理不同标准的excel
java·服务器·excel
hgz07107 小时前
堆内存分区
java·开发语言·jvm
索荣荣7 小时前
SpringBoot Starter终极指南:从入门到精通
java·开发语言·springboot
独断万古他化7 小时前
【Spring 事务】事务隔离级别与事务传播机制:从理论到业务落地实操
java·后端·spring·事务隔离·事务传播