是否可以为变量引用的字符串创建网格参考系统?

时间:2014-11-04 16:52:04

标签: java grid-layout

基本上,我要做的是创建一个系统,它将引用两个引用网格的行和列的输入,返回该点的值。我是Java程序员,从Raptor迁移到Java。我知道我要用一长串if语句做什么,但是我想避免这种情况。基本上有一个输入引用三列之一,另一个输入引用三行之一,输出是它们之间的点。我很抱歉没有任何编码,但是我不知道如何开始编码它。

1 个答案:

答案 0 :(得分:0)

您可以使用二维数组或哈希图。

Syntax for creating a two-dimensional array

http://docs.oracle.com/javase/7/docs/api/java/util/HashMap.html

http://www.tutorialspoint.com/java/java_hashmap_class.htm

问自己的问题:

有多少价值?哪些操作优先?

如果设置的值很小,并且访问的时间限制很小,那么您可以毫无顾虑地使用它们。

哈希映射内存占用量会更大,但您可以使用更复杂(任意)的密钥。

Memory overhead of Java HashMap compared to ArrayList

为简单起见,我可能会使用二维数组方法,如果它更接近地模拟你正在创建的结构。