Java>常用API>>java匿名对象作为方法的参数和返回值

普通使用的方式: package NiMingDuiXiang;
 
import java.util.Scanner;
 
public class Demo02Anonymous {
    public static void main(String[] args) {
        //普通使用的方式
        Scanner sr = new Scanner(System.in);
 
        System.out.print("请输入一个数:");
        int num = sr.nextInt();
        System.out.print("输入的数是:" + num);
    }
}


匿名对象使用
package NiMingDuiXiang;
 
import java.util.Scanner;
 
public class Demo02Anonymous {
    public static void main(String[] args) {
        System.out.print("请输入一个数:");
 
        //匿名对象的方式
        int num = new Scanner(System.in).nextInt();
        System.out.print("输入的数是:" + num);
    }
}



使用一般写法传入参数:
package NiMingDuiXiang;
 
import java.util.Scanner;
 
public class Demo02Anonymous {
    public static void main(String[] args) {
        System.out.print("请输入一个数:");
 
        //使用一般写法传入参数
        Scanner sr = new Scanner(System.in);
        methodParam(sr);
    }
 
    public static void methodParam(Scanner sr) {
        int num = sr.nextInt();
        System.out.println("输入的数是:" + num);
    }
}


使用匿名对象来进行传参
package NiMingDuiXiang;
 
import java.util.Scanner;
 
public class Demo02Anonymous {
    public static void main(String[] args) {
        System.out.print("请输入一个数:");
 
        //使用匿名对象来进行传参
        methodParam(new Scanner(System.in));
    }
 
    public static void methodParam(Scanner sr) {
        int num = sr.nextInt();
        System.out.println("输入的数是:" + num);
    }
 
}


全部评论

相关推荐

不愿透露姓名的神秘牛友
12-04 04:26
小红书 内容风控工程 (n+3) * 16 硕士985
点赞 评论 收藏
分享
10-17 23:18
已编辑
西北农林科技大学 Web前端
独行m:给25可以试试,但他只能给12,那就是纯纯的事精
秋招,不懂就问
点赞 评论 收藏
分享
10-17 13:54
上海大学 运营
雾凇岛:这还说什么了,冲了兄弟们
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务