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);
}
相关推荐
乐观勇敢坚强的老彭1 分钟前
C++ STL 常用容器的速查表
java·c++·算法
wwwzhouzy5 分钟前
SpringBoot 响应式编程
java·spring boot·后端·响应式编程
Bonnie_121518 分钟前
10-深入理解ConcurrentHashMap(JDK1.8)
java·开发语言
莫得感情 o20 分钟前
设计模式 22 · 三个冷门模式:中介者、访问者、解释器
java·设计模式
evans在进步34 分钟前
LeetCode 74:搜索二维矩阵——Java 虚拟一维数组与二分查找详解
java·leetcode·矩阵
andongni20335 分钟前
Spring Boot基础应用开发与部署
java·spring boot·后端
lupai41 分钟前
增值税发票 OCR 识别 API 新手接入指南
java·前端·ocr
TELL52142 分钟前
Sonar质量门禁
java
java修仙传1 小时前
从网页禅道到 AI 能调用的工具:我的禅道 MCP 实现思路分享
java·人工智能·python·ai应用·mcp开发
HAYDENR1 小时前
依赖数据迁移工具做增量同步有哪些易错点?调整数据迁移工具策略怎么保证断点续传可靠?
java·大数据·数据库