2-Level Map (Map<K1, Map<K2, V>>) vs 2-Level Array (V[][]) vs 2-Level Object (Object.<K1, Object.<K2, V>>) vs 1-Level Array (V[]) vs 1-Level Object (Object.<[K1, K2], V>)| Test case name | Result |
|---|---|
| 2-Level Map (Map<K1, Map<K2, V>>) | |
| 2-Level Array (V[][]) | |
| 2-Level Object (Object.<K1, Object.<K2, V>>) | |
| 1-Level Array (V[]) | |
| 1-Level Object (Object.<[K1, K2], V>) |
| Test name | Executions per second |
|---|---|
| ✓ 2-Level Object (Object.<K1, Object.<K2, V>>) | 5 Ops/sec |
| 2-Level Array (V[][]) | 5 Ops/sec |
| 2-Level Map (Map<K1, Map<K2, V>>) | 2 Ops/sec |
| 1-Level Array (V[]) | 0 Ops/sec |
| 1-Level Object (Object.<[K1, K2], V>) | 0 Ops/sec |