猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为何很多系统用String做ID,而不是Int类型?
为何很多系统用String(char)做ID,而不是Int类型?譬如SnowFlakeId,是整数,但是很多系统用String存
浮云间
浏览 1706
回答 2
2回答
收到一只叮咚
你要听真话还是假话?假话就是String和int在服务器里都是存成byte[]放在文件里,这时候可以直接通过比较两个byte[]来比较string的大小,而int要先把byte[]转成int类型才能比,这样看String性能比int好。真话就是GUID它一生成出来就是个String,我也懒得改了。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续