JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

java 核心技术-12版 卷Ⅰ- 4.3.5 用var 声明局部变量

wys521 2024-11-28 09:01:11 精选教程 22 ℃ 0 评论

在Java10中,如果可以从变量的初始值推导出它们的类型,那么可以用var 关键字声明局部变量,而无须指定类型。例如,以下代码

Employee harry = new Employee("Harry Hacker",50000,1989,10,1);

可以写为:

var harry = new Employee("Harry Hacker",50000,1989,10,1);

这一点很好,因为这样可以避免重复写类型名 Employee 。

从现在开始,倘若无须了解Java API 就能从等号右边明显看出类型,在这种情况下我们都将使用var 表示法。不过我们不会对数值类型使用var , 如int 、long 或double ,这样你就不用当心 0,0L 和0.0 之间的区别。对Java API 有了更多经验之后,你可能会希望更多地使用var 关键字。

注意,var 关键字只能用于方法中局部变量。参数和字段的类型必须声明。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表