为了账号安全,请及时绑定邮箱和手机立即绑定

学生ID为什么不定义为int类型呢

如题,不太明白集合章节中定义学生类时,老师为什么把ID定义为String,是为了用Scanner方便获取吗,如果定义为int,用Scnner获取时输入非整数就会有异常,需要处理异常

正在回答

2 回答

推测,因为int代表的最大整数位2147483647   作为id来讲,一串数字被当做String是没问题,定义为int时,如果大于了2147483647,就会出错

0 回复 有任何疑惑可以回复我~

ID,代指的是账号名,你玩游戏注册账号的时候也必须有个ID,那个ID基本上都是String类型的。ID是identification的缩写,一般是一串数字或者是一串英文或者一串中文,但都是字符串。所以用String类型,不用int。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

学生ID为什么不定义为int类型呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信