标签:异常 设计 net 代码覆盖率 col 返回值 加密和解密 code asc
用固定数组来实现队列的效率不高。
问题1解决方案:
根据书上所说
- add操作可以确保队列中有给定的元素。如果给定元素没有添加到队列中,该操作将抛出一个异常。
- offer操作把给定元素插入到队列中,如果插入成功,返回true,否则返回false。
查询API所得,
也就是书上说的一个是提供了一个布尔返回值,另一个则是抛出一个异常。
那么add方法和offer方法有何不同?通过循环,把字母移动相对应的密钥的数位,形成新的字符。
根据其在ASCII表中的位置,相对应的移动几位,形成新的字符。
encodingQueue.add(keyValue);
比如密钥是{5,12,-3,8,-9,4,10}
一次循环返回后即是{12,-3,8,-9,4,10,5}
同样,可以编码任何字符
尽信书则不如无书。新的java教材有很多翻译不恰当和代码问题,给学习带来了很多麻烦。
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 1/1 | 10/10 | |
第二周 | 610/610 | 1/2 | 20/30 | |
第三周 | 300/500 | 1/3 | 18/48 |
目前水平(0~9) | 课程结束后水平(0~9) | |
---|---|---|
程序理解 | 3 | 8 |
代码规范/质量 | 5 | 9 |
单元测试/代码覆盖率 | 4 | 8 |
模块实现/逐步细化 | 5 | 9 |
自主学习能力 | 6 | 8 |
协同工作 | 5 | 9 |
标签:异常 设计 net 代码覆盖率 col 返回值 加密和解密 code asc
原文地址:https://www.cnblogs.com/gk0625/p/9708048.html