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);
}
相关推荐
Query*5 小时前
Agent 开发之项目 AI Native 化:通过大模型与 RAG 赋予产品智能能力
java·人工智能·ai
孫治AllenSun5 小时前
【LangChain4J-03】Springboot 项目搭建框架
java·spring boot·后端
君顾15 小时前
AI新零售线上商城系统实战:架构设计与开发全流程指南
java·开发语言·零售
qq_485015216 小时前
MyBatis-Plus 3.x FieldStrategy 作用
java·数据库·mybatis
lhldsg6 小时前
课程排课系统实战指南:从数据库设计到算法调优全流程解析
java·数据库·算法·小程序
光电的一只菜鸡6 小时前
高通tuning中eis需要调什么
java·开发语言·前端
2501_915918416 小时前
Swift IDE 有哪些?按平台和需求选择Swift 开发工具
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
HySpark7 小时前
语音分段策略优化实践:如何解决错误分段引发的级联误差
ide·macos·语音识别·xcode·熙瑾会悟
API快乐传递者7 小时前
1688 跨境电商 API 接口实战指南:从寻源到代采的全链路技术方案
java·前端·数据库
孔明click337 小时前
不想写代码,但想要集成一个登录页面?Sa-Token-Quick-Login 帮你实现!
java·sa-token·开源·springboot·登录·权限·权限认证