-
匿名对象
- 创建对象的标准格式
类名称 对象名 = new 类名称();
- 匿名对象的格式
new 类名称;
- 注意
- 匿名对象只能使用唯一的一次,下次再用得重新创建一个
-
匿名对象作为方法的参数
- 只使用一次的Scanner
package cn.itcast.day07; import java.util.Scanner; public class Demo02Anoymous { public static void main(String[] args) { int num = new Scanner(System.in).nextInt(); //匿名对象只是用一次 System.out.println("输入的数字是" + num); methodScanner(new Scanner(System.in)); //匿名对象作为参数传入 Scanner sc = methodReturn(); //匿名对象返回 int num1 = sc.nextInt(); System.out.println("输入的数字是: " + num1); } public static void methodScanner(Scanner sc){ int num = sc.nextInt(); System.out.println("输入的数字是:" + num); } public static Scanner methodReturn(){ return new Scanner(System.in); } }