![]() |
1
27
gets返回的字符串将在结尾处有一个换行符。使用
PS:如果您使用case-when而不是if-elsif-elsif,那么您的代码看起来会更干净(imho)。 |
![]() |
2
15
我没有足够的观点发表评论,但我认为克里斯·杰斯特·杨的散列思想真的很好。
这段代码比一堆ELSIF简洁明了,比一个案例短得多。它还允许状态对象的散列,其中键是缩写,值是对象。 |
![]() |
3
5
在大街区之前,说:
作为SEPP2K优秀使用建议的替代方案
|
![]() |
4
0
|
![]() |
5
0
您使用的是GET,并且您的shell/input可能在字符串末尾添加了一个换行符(\n),您可能需要使用case语句: 例子:
|
![]() |
6
0
当我们不再讨论这个话题并评论这个方法和这个问题时,看看这个Rails Cast。他从一个网站上提取了所有州的缩写。我很喜欢这个,因为它完全能从代码中得到映射(不过,为了以防万一,保存这个站点可能是个好主意)。然后您可以将它与缓存放在一起,以防止实际命中数据库。 |