为了账号安全,请及时绑定邮箱和手机立即绑定

Stackoverflow 是由简单的代码引起的

Stackoverflow 是由简单的代码引起的

牛魔王的故事 2023-06-21 15:39:07
我的代码非常简单,我正在尝试学习java/android studio,我不明白为什么我会遇到这样的问题:public class Main {    private String main_name = "dummy_string";    private String name1 = "name1";    private String name2 = "name2";    private String name3 = "name3";    private final Main[] Drinks={        new Main(name1),        new Main(name2),        new Main(name3)    };    public Main(){}    private Main(String name_value){        this.main_name = name_value;    }    public  void get_value(int index){        System.out.println(this.Drinks[index]);    }    public static void main(String[] args) {        Main main_obj = new Main();        main_obj.get_value(0);        main_obj.get_value(1);        main_obj.get_value(2);   }  }即使我没有进行递归调用,堆栈溢出还是发生了。
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 91 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信