问答详情
源自:7-22 数组排序sort()

比较方法函数的 类型 问题

为什字符串可以当作数字在比较呢?定义的myarr里明明是一个个字符串呀。。。可结果却和数字一样的结果。难道unicode里“101”就比“99”大?

提问者:慕粉3241233 2016-04-26 14:39

个回答

  • kuban
    2016-04-26 14:56:45
    已采纳

    犀牛书上说“当一个字符串用于数字环境中,它也会自动的转换为一个数字”