匿名对象的说明和匿名对象作为方法的参合和返回值
匿名对象的说明
匿名对象就是只有右边的对象,没有左边的名字和赋值运算符。
new 类名称();
注意事项:匿名对象只能使用唯一的一次,下次再用不得不再创建一个新对象
使用建议:如果确定有一个对象只需要使用唯一的一次,就可以用匿名对象
案例:
public static void main(String[] args) {
//普通的使用方式
Student stu = new Student();
stu.name="111";
stu.age=10;
//匿名对象
new Student().student();
}
匿名对象作为方法的参数和返回值
方法的参数案例:
//使用一搬写法传入参数
Scanner sc = new Scanner(System.in);
aaa(sc);
//使用匿名对象来进行传参
aaa(new Scanner(System.in));
}
public static void aaa(Scanner sc){
int num = sc.nextInt();
System.out.println("输入的参数是:"+num);
}
方法的返回值案例:
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.println("输入的返回值是:"+i);
public static Scanner bbb(){
return new Scanner(System.in);
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】