<div style="text-indent: 2em;">
今天在写Java程序时,写到
Long lPortNo; lPortNo = 6789;
居然出错,错误信息为:“Type mismatch: cannot convert from int to Long”。原来,6789只是int型的字面量,而长整型字面量,是在数字后面加一 个大写的L。
这样写就没有问题了。
Long lPortNo; lPortNo = 6789L;
<div style="text-indent: 2em;">
今天在写Java程序时,写到
Long lPortNo; lPortNo = 6789;
居然出错,错误信息为:“Type mismatch: cannot convert from int to Long”。原来,6789只是int型的字面量,而长整型字面量,是在数字后面加一 个大写的L。
这样写就没有问题了。
Long lPortNo; lPortNo = 6789L;