Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #15024
| From | markspace <-@.> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: case strings |
| Date | 2012-06-03 19:19 -0700 |
| Organization | A noiseless patient Spider |
| Message-ID | <jqh5us$n1v$1@dont-email.me> (permalink) |
| References | <robns7d4t1tn9g0q8i1g0rph1g36cnk7ko@4ax.com> <YVPyr.3287$At.402@newsfe23.iad> |
On 6/3/2012 1:37 PM, Daniel Pitts wrote: > It took me a second to realize you meant switch/case with Strings. I > thought you were talking about letter case and case sensitivity, and the > rest became a non sequitur. > > I haven't looked into the mechanisms specifically, but I would imaging Thanks for translating from Roedyese into English. I was having no luck at all with it. Iirc, the strings in a case statement are hashed. I seem to recall the implementer posting about how it worked, and he used a perfect hash for the strings, so it should be faster (slightly) than a regular hash map.
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
case strings Roedy Green <see_website@mindprod.com.invalid> - 2012-06-03 11:40 -0700
Re: case strings Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-06-03 13:37 -0700
Re: case strings markspace <-@.> - 2012-06-03 19:19 -0700
Re: case strings Roedy Green <see_website@mindprod.com.invalid> - 2012-06-04 07:53 -0700
Re: case strings Lew <noone@lewscanon.com> - 2012-06-05 23:53 -0700
Re: case strings Roedy Green <see_website@mindprod.com.invalid> - 2012-06-04 07:57 -0700
Re: case strings "Mike Schilling" <mscottschilling@hotmail.com> - 2012-06-04 08:18 -0700
Re: case strings Joshua Cranmer <Pidgeot18@verizon.invalid> - 2012-06-04 11:30 -0400
Re: case strings Lew <noone@lewscanon.com> - 2012-06-06 00:15 -0700
csiph-web