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