[Android错误]The literal 100000000000000 of type int is out of range

原来在Java代码中直接书写的数字是int类型的,就是说数字的范围在 -2^31 到 2^31 - 1 这个范围之中,无论将这个数字赋值给什么类型。

不过有的时候需要直接赋值大的数字,如果想直接赋最大值的时候只需要转换一下就行了Long.parseLong()

 

参考:http://davidxiaozhi.iteye.com/blog/700546

posted @ 2013-07-29 11:42  时光独白  阅读(649)  评论(0编辑  收藏  举报