zoukankan      html  css  js  c++  java
  • 匿名对象

    匿名对象
    创建对象的标准格式: 类名称 对象名 = new 类名称();
    1.概念
    匿名对象:没有变量名的对象。
    匿名对象就是只有右边的对象,没有左边的名字和赋值运算符。
    2.格式
    new 类名称(参数列表);
    举例:
    new Scanner(System.in);
    注意事项:匿名对象只能使用唯一的一次,下次再用不得不在创建一个新对象。 使用建议:如果确定有一个对象只能使用唯一的一次,就可以用匿名对象。
    3.使用匿名对象作为方法的参数
    public static void main(String[] args){
    //普通方式
    Scanner sc = new Scanner(System.in);
    methodPanner(sc);

    //使用匿名对象来进行传参
    methodParam(new Scanner(Sysetm.in))
    

    }

    public static void methodParam(Scanner sc){
    int num = sc.nextInt();
    System.out.println("输入的是:"+num);
    }

    4.作为返回值
    public static void main(String[] args){
    //普通方式
    Scanner sc = getScanner();
    }

    public static Scanner getScanner(){
    //普通方法
    //Scanner sc = new scanner(System.in);
    //return sc;

    //匿名对象作为方法的返回值
    return new Scanner(System.in);
    

    }

  • 相关阅读:
    理解消息循环和窗口过程(转)
    对话框和控件编程(转)
    俄罗斯方块
    男生女生配(抽屉原理)
    翻转吧,字符串
    数塔
    Pseudoprime numbers伪素数(快速幂+判定素数)
    shǎ崽 OrOrOrOrz
    As Easy As A+B
    求素数(筛选法)
  • 原文地址:https://www.cnblogs.com/anke-z/p/12431214.html
Copyright © 2011-2022 走看看