匿名对象作为参数和作为返回值的用法
package Demo01;//匿名对象作为参数和作为返回值的用法
import java.util.Scanner;
public class demo05Anonymous {
public static void main(String[] args) {
/* //普通使用方式
Scanner sc =new Scanner(System.in);
int num=sc.nextInt();*/
//匿名对象方式
/*int num=new Scanner(System.in).nextInt();
System.out.println("输入的是:"+num);
System.out.println("---------------------");*/
//使用一般写法传入参数
/* Scanner sc=new Scanner(System.in);
methodScanner(sc);*/
//使用匿名对象进行传参数
/*methodParam(new Scanner(System.in));//匿名对象作为参数*/
//使用匿名对象作为返回值
Scanner sc=methodReturn();
int num=sc.nextInt();
System.out.println("输入的是:"+num);
}
//使用匿名对象进行传参数
/*public static void methodParam(Scanner sc){
int num=sc.nextInt();
System.out.println("输入的是:"+num);
}
*/
//使用匿名对象作为返回值
public static Scanner methodReturn(){
/Scanner sc=new Scanner(System.in);
return sc;/
return new Scanner(System.in);
}
}