Java10 有个很方便好用的新特性,就是使用var关键字来声明局部变量,只能用于局部变量。该var 声明的变量类似Javascript中var 变量的声明,会自动根据变量右边的数据类型来显示匹配。
注意:Java var 不能用于方法返回值和成员变量中!
例如:
public void test() {
var str = "这是一个字符串类型的数据"; // 等价于 String str = "这是一个字符串类型的数据";
System.out.println(str); // java编译器会自动根据str变量右边的数据类型来匹配
}
本文介绍了Java10中新增的var关键字特性,该关键字可用于声明局部变量,编译器会根据变量初始化时的值自动推断其类型,类似于JavaScript中的var。但需要注意的是,Java的var不能用于方法返回值和成员变量。
1764

被折叠的 条评论
为什么被折叠?



