我正在制作 BCD 课程作为学校的练习,并且遇到了一些问题。下面是我的 BCD 课。
我的问题是 multiplyBCDs 方法。它适用于较小的数字,例如 4,329 * 4,但是,对于较大的产品,例如 4,329 和 29,385 的产品,我在 addBCDs 方法的第一行收到 NullPointerException 错误:
int[] added = new int[other.numberOfDigits()];
我已经尝试追溯问题,但找不到问题。为什么我会收到此错误,我该如何解决?
谢谢您的帮助!