匿名对象

创建对象的基本格式:

类名称 对象名 = new 类名称();

匿名对象就是只有右边的对象,没有左边的名字和赋值运算符

new 类名称();

注意事项:

匿名对象只能使用唯一的一次,下次使用,不得不再创建一个新对象

使用建议:

如果确定一个对象只需要使用一次,就可以用匿名对象

几种使用情况:

1.键盘输入数字时

int num = new Scanner(System.in).nextInt();

sout(num);

2.匿名对象传参:

普通方法:Scanner sc = new Scanner(System.in);

     method(sc);

匿名对象:method(new Scanner(System.in));

3.匿名对象作为返回值:

普通方法:Scanner sc = new Scanner(System.in);

     return sc;

匿名对象:return new Scanner(System.in);

原文地址:https://www.cnblogs.com/aoligei/p/12345939.html