https://bz.apache.org/bugzilla/show_bug.cgi?id=67080

--- Comment #2 from Christopher Schultz <ch...@christopherschultz.net> ---
I haven't studied what the Java compiler does with switch(String) statements,
but I believe that numeric-based switch statements have two flavors: lookup vs
table. One of them is faster but is only possible under certain circumstances.
Introducing Strings likely complicates things further.

If we just need to convert a String value into a number, there's a data
structure pretty much purpose-built for that: a hash table. What if you
implement the lookup as HashMap<String,Integer>.get()?

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to