21、Java编程练习与遗留元素学习

Java编程练习与遗留元素学习

1. 练习任务概述

在一系列编程练习中,我们需要对之前编写的代码进行修改和优化。首先是修改之前创建的根据棋子类型和棋盘位置计算棋子强度的方法,将原本使用的 if 语句替换为 switch 语句。

2. 具体练习任务及操作步骤
2.1 使用 Map 关联棋子类型和基础强度值
  • 操作步骤
    1. 修改强度计算方法,使用 Map<Piece.Type, Double> 来关联棋子类型和其基础强度值。
    2. 由于要在 Map 中放置 double 值,需要使用包装类型 Double
2.2 懒初始化 Map
  • 操作步骤
    1. 使用懒初始化的方式预加载棋子类型到基础强度值的 Map
    2. 观察这种改变对代码可读性的影响,并思考决定保留或移除这种改变的因素。
2.3 将棋子点数移到枚举中
  • 操作步骤
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值