private  ObjectList  fields;  
 
ObjectList是一个已经写好的类,没有问题的,  
 
我就是说  
return  (Field)  fields.get(index  -  1);这个我应该怎么样去理解?thx!  
等待你们的答复!

解决方案 »

  1.   

    public String method() {
       //return null;
       //return "";
       return;
      }
    刚才测试了3个返回值,并打印出结果
    结论是
    第一个返回null对象,
    第二个返回一个字符串"",其实就是一个没有内容的字符串,但不是null
    第三个编译不通过,也就是说return;只能用在void返回值的方法
      

  2.   

    同上。
    return在public String method()方法中自然是不行的。
    它可理解为一个函数的“出口”,不返回任何类型
      

  3.   

    return null;返回Objectreturn "";返回String与return; 返回void
      

  4.   

    return null;返回Objectreturn "";返回String与return; 返回void
      

  5.   

    The NO.2
    return  (Field)  fields.get(index  -  1);//返回ObjectList的fields的一个索引值为(index-1)成员object,并转换成Field类型。
      

  6.   

    return  (Field)  fields.get(index  -  1);这个我应该怎么样去理解?thx!  
    -------------Field应该也是你已经定义好的类.ObjectList中定义了public Object get(int index);
    --------------------(Filed) fields.get()强制转换
      

  7.   

    return  (Field)  fields.get(index  -  1);
    我认为:这行是返回一个Field对象.return null;  //返回null对象
    return "";    //返回空字符串对象
    return;       //跳出方法体,如果方法返回值不是void 那么将会编译不通过
      

  8.   

    谢谢上面的各位的介绍:《续》
    !(nanos == 0 && timeout == 0)这个与nanos != 0 && timeout != 0 效果是不是一样的?
      

  9.   

    《续》NO.4:public Vector() { this(10);
       }
    this(10);
    this后面接一个10是什么意义?
      

  10.   

    《续》
    !(nanos == 0 && timeout == 0)这个与nanos != 0 && timeout != 0 效果是不是一样的?
    ------------
    这是一个基本的逻辑表达式
    交的补等价与补的并
    也就是说
    !(nanos == 0 && timeout == 0)
    等价于
    nanos != 0||timeout != 0
      

  11.   

    public Vector() { this(10);
       }
    this(10);
    this后面接一个10是什么意义?
    ----------
    this(10);
    是调用Vector的构造函数
    相当于
    new Vector(10);//初始化就分配10个空间
      

  12.   

    非常感谢
    jFresH_MaN(TM) 向你学习!
      

  13.   

    所以我还是搞成连锁的形式,还望大家见量!感谢大家的支持!NO.5  可不可以自己定义一个class:Les,然后去实现一个方法
      public Les getLes(String pro)
      {
           ...
      }
       这样行的通不?感觉好别扭。呵呵!
      

  14.   

    可以的啊!
    单例模式就是这样的
    class A {
    pravate A a=null;
    private A() {
    }
    public A getInstance() {
    return a=new A();
    }}
    很常见的写发
      

  15.   

    NO.6:
        对于众多的class,我应该从什么方面开始入手,现在对于这些class应用及其作用都不是很清楚,我是应该列张表还是永远摆本书在我旁边,那些class都是穿插来用的。我该怎么样去对付?
      

  16.   

    NO.7
    public class QueryFactory
    {
        public QueryFactory() 
        {
        }
    }
    这个两层都是QueryFactory,又应该怎么样去理解?
      

  17.   

    NO.6:
    身边放着java doc就可以了
    就是再高的高手也离不开他NO.7
    晕,难道楼主连构造函数都不认识了??
      

  18.   

    NO.8select * from t_fdi_productdailysum where time = #time在JSP的页面程序中的数据查询里面“#time”,对应的“#”是什么意思?
    thx!
      

  19.   

    return null;返回Objectreturn "";返回String与return; 返回void
      

  20.   

    谢谢simon0512(虫虫)
    不好意思,麻烦你接上 我上面NO.8的题目。thx!
      

  21.   

    以上问题就解决了。NO.9在使用XML中,遇到这样的错误提示: 
    严重性2   描述Content is not allowed in prolog.    资源economicStat.css    所在文件夹economicanalyze/src/web 位置第 1 行     创建时间2005年4月21日  15:32:02急求:是什么引起的?应该怎么样去解决。
    非常感谢!
      

  22.   

    css文件不是XML文件,你还是先看看什么是合法和有效的XML文件吧
      

  23.   

    我在.xml文件中用到了.css的文件,我知道.css是个规范模式的文件,但是出现的错误是因为什么引起的?怎么处理?
    谢谢
      

  24.   

    可以的啊!
    单例模式就是这样的
    class A {
    pravate A a=null;
    private A() {
    }
    public A getInstance() {
    return a=new A();
    }
    }你这个写的很有意思!
    我想问你:你的getInstance()在不创建对象之前可以用吗?然而你的构造函数又是private,除非你有其他的public 或者 package访问属性的构造函数,或者有一个静态(static)的能够构造A类对象的方法。而且你的getInstance 每次都要创建新的对象,还说什么单例模式啊。我想你还是认真学习什么叫单例模式吧,不要毒害人。
      

  25.   

    楼上的各位大哥,到底我应该怎么样理解啊。HELP!
      

  26.   

    第一个返回null对象
    第二个返回一个字符串"",其实就是一个没有内容的字符串,但不是null
    第三个编译不通过,也就是说return;只能用在void返回值的方法
      

  27.   

    以上问题就解决了。NO.9在使用XML中,遇到这样的错误提示: 
    严重性2  描述Content is not allowed in prolog.   资源economicStat.css    所在文件夹economicanalyze/src/web位置第 1 行     创建时间2005年4月21日  15:32:02急求:是什么引起的?应该怎么样去解决。
    非常感谢!