IntelliJ IDEA 2021.1:有哪些基础的重构方法?

下载IntelliJ IDEA 2021.1

如您所知,IntelliJ IDEA提供的两种最流行的基本重构:Extract MethodInline Method
第一种方法使方法更短且更具可读性,而第二种方法使不必要的方法的数量减至最少,并使代码更直接。
在IntelliJ IDEA中,您可以连续使用这两种操作来获得更复杂的结果-我们将此过程称为多步骤重构。

让我们来看看,看看我们可以做些什么,用更少的成本实现更多。

问题

假设我们有一个只检查一个条件的方法:

void repair(Vehicle vehicle) {     
if (vehicle instanceof Car) {         
System.out.println("Repairing: " + vehicle);    
 } else {         
System.out.println("Cannot repair this: " + vehicle);     
}  
} 

仅当将Car对象传递给repair method()时,才会执行“ Repairing:”分支。
在其他情况下,将执行另一个分支。

因此,例如,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值