存号码,究竟该用int类型还是string类型?
作者:卡卷网发布时间:2025-01-11 16:45浏览数量:69次评论数量:0次
哥们,你这样想。
数值用int,字符串用String。这没毛病吧?
什么时候用int而不是String?需要做数算。年龄、年份,为什么用能用String?因为防不住有人存二十五,到时候计算就出错了。
什么时候用String而不是int?因为它是标识、是字符串,虽然有时候看上去像数字,但本质上还是字符串呀。
为什么QQ号用字符串?因为正常业务场景不会用的做四则运算,而且万一QQ支持自定义字符串了呢(已经不用万一了,因为支持邮箱)?
号码为什么用字符串同理,正常业务不会去把他加减乘除,但保不齐要面对各种需要非数字的场景,如前面加国家地区码,区号以0开头,号码间需要分隔符等,去搜索一个号码正则表达式你会意识到,原来号这么多可能。
END
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
相关推荐
最新文章
随机文章
广告位

你 发表评论:
欢迎