问一个很菜的数组问题,我是新手

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区别数字和数字字符串的方式,我认为,主要是运算符的不同,数字和数字字符串在大多数情况下可以相互通用