悠悠博客
(讨论区存档) — 技术永无止尽,未来事在人为
首页
>
perl编程
>
问一个很菜的数组问题,我是新手
mazelmiler
问一个很菜的数组问题,我是新手
问一下数组"1","4","6","2","7","3"
他们如何比较大小,也就是高水位算法,并非排序,简单来说就是两个字符串的比较大小
或者有没有字符串转数字的方法
见笑了~
[[i] 本帖最后由 mazelmiler 于 2008-7-4 13:17 编辑 [/i]]
forlorngenius
不懂你所说的,
你是需要 cmp 不??如果是数字,用<=>
[[i] 本帖最后由 forlorngenius 于 2008-7-4 13:20 编辑 [/i]]
mazelmiler
回复 #2 forlorngenius 的帖子
意思就是说如何取出数组中的最大值?
因为数组都是字符串类型的,我还不会比较
谢谢
不死草
:em17: 如果仅仅是数字,可以直接比较,如果是字符串,请列出类似的例子。。。
字符串的类型很多。。。
mazelmiler
回复 #4 不死草 的帖子
哦!原来写java习惯了,原来不用把字符串强转整型,直接比较就可以啊!
我的perl基本功不扎实,刚接触,让高手们见笑了~:mrgreen:
Monox
Perl区别数字和数字字符串的方式,我认为,主要是运算符的不同,数字和数字字符串在大多数情况下可以相互通用
上一篇:
请教一个perl问题
下一篇:
求助在PPM中没有Time::ParseDate这个模块