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

    匿名对象就是只有右边的对象,没有左边的名字和赋值运算符。

      new 类名称();
    

    注意事项:
    匿名对象只能使用唯一的一次,下次再用不得不创建一个新对象

    使用建议:
    如果确定一个对象只需要使用唯一的一次,就可以用匿名对象。

    使用举例:
    示例一

      //普通使用方式
      Scanner sc=new Scanner(System.in);
      int num=sc.nextInt();
    
      //匿名对象的方式
      int num=new Scanner(System.in);
    

    示例二

      //使用一般写法传入参数
      Scanner sc=new Scanner(System.in);
      methodParam(sc);
    
      //使用匿名对象来进行传参
      methodParam(new Scanner(System.in));
    

    示例三

      //使用一般写法作为方法的返回值
      public static Scanner methodReturn(){
            Scanner sc=new Scanner(System.in);
            return sc;
      }
      //使用匿名对象作为方法的返回值
      public static Scanner methodReturn(){
            return new Scanner(System.in);
      }
    博客内容用于记录自己学习后的收获,如有侵权请联系我删除
  • 相关阅读:
    CF1515G
    杂题
    ARC120E
    CF1528F
    ICPC2021银川C
    gym102129F
    杂记6.15
    杂记5.12
    杂记4.1
    杂记3.17
  • 原文地址:https://www.cnblogs.com/ptxiaochen/p/13498032.html
Copyright © 2011-2022 走看看