# 什么是匿名对象?
匿名对象没有名字和赋值运算
new 类名称();
创建对象的标准格式:
类名称 对象名 = new 类名称();
# 注意事项
匿名对象只能使用一次
所以如果确定某个对象只是用一次,则可以使用匿名对象
# 代码演示
package com.leerep.javabase.anonymous;
import java.util.Scanner;
public class AnonymousDemo {
public static void main(String[] args) {
//匿名对象普通使用
int num = new Scanner(System.in).nextInt();
System.out.println("匿名对象普通使用: " + num);
//匿名对象传参
methodParam(new Scanner(System.in));
//返回匿名对象
Scanner sc = methodReturn();
int a = sc.nextInt();
System.out.println("返回匿名对象: " + a);
}
public static Scanner methodReturn() {
return new Scanner(System.in);
}
public static void methodParam(Scanner scanner) {
int num = scanner.nextInt();
System.out.println("匿名对象传参: " + num);
}
}