我有這個表型號:這是在Java中建模矩陣的最佳方式?
--------------------------------------
| range | X<10 | 10<X<30 | 30<X<50 |
|--------|---------------------------|
| Y<5 | HIGH | MIDDLE | LOW |
|------------------------------------|
| 5<Y<10 | MIDDLE| LOW | HIGH |
|____________________________________|
所以我必須將它在需要兩個參數(X和Y),並返回基於此表中的正確值的方法建模。
我以爲基於地圖的實現,但也許這不是最好的方法。 你會如何模型?
親切的問候 馬西莫
在這種情況下,我會說方法中的「一些if語句」。 Java並不真正適用於解決像這樣的一次性小問題。 (使用地圖,n維陣列或其他支持對於更大的查找更有意義,但是......並非如此。) – 2012-03-15 07:34:41
對於大量的維度,問題會更有趣:) – unludo 2012-03-15 08:24:06