大家都知道 对象的引用都是一个不带双引号的字符串。但是当我的需要用字符串拼接来动态生成引用时就很麻烦了!
比如我有一系列的对象,有统一的命名方式,ob1,ob2,ob3
现在我想动态生成这些引用,即“ob”+"1"的方式来,但是这的出来的是个“字符串”啊,不能被识别为引用的。
请问有没有什么方法?

解决方案 »

  1.   

    任意一本java入门书,从目录里找数组那一节。
      

  2.   

    能详细说下方法吗?我不像用for
      

  3.   

    使用 Map
    put(“ob1”, XXX);
    get(“ob1”)
      

  4.   

    Object o = Class.forName(“ob”+"1").newInstance();
      

  5.   

     不是要new个对象,是要得到已建立的对象的引用,难道真的只能用容器么?