标签: arrays oop multidimensional-array data-structures collections
我经常使用2D数组来处理Java中的各种问题。我知道2D数组更像是一种C语言。我想得到关于2D阵列的面向对象替代方案的意见。我意识到大多数人只是继续使用它而不考虑OO风格中可用的替代方案。除了集合(hashmap,arraylist等)之外,还有其他替代方案及其在2d阵列上的性能优势。
谢谢。
答案 0 :(得分:0)
对于大多数情况,二维数组是可以的。
如果您的数组代表一些有意义的对象,则仅使用对象才有意义。
Matrix
Image