int comparison vs string compare with locale vs string compare simple vs special caseFastest: string compare simple (5.0x faster)
176,925,056 ops/sec
175,125,008 ops/sec
174,662,784 ops/sec
35,090,500 ops/sec
Fastest: int comparison (519.2x faster)
1,229,433,344 ops/sec
1,108,936,064 ops/sec
21,680,546 ops/sec
2,367,838 ops/sec
Fastest: int comparison (13.4x faster)
509,152,416 ops/sec
51,512,324 ops/sec
44,037,416 ops/sec
38,067,936 ops/sec
Fastest: string compare simple (4.3x faster)
93,460,424 ops/sec
92,250,752 ops/sec
89,717,232 ops/sec
21,764,748 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| int comparison | |
| string compare with locale | |
| string compare simple | |
| special case |
| Test name | Executions per second |
|---|---|
| ✓ int comparison | 374,125,184 Ops/sec |
| string compare simple | 370,241,920 Ops/sec |
| special case | 4,653,352 Ops/sec |
| string compare with locale | 235,631 Ops/sec |