java

解决方案 »

  1.   

    private Book[] tempbooks = new Book[] { new Book("JAVA", "LI"), new Book("C++", "SUN") };代码这样改一下,可以去掉红杠杠
      

  2.   

    java 构造函数本来就不该有返回类型,
      

  3.   

    楼主是想打struts2  吧?
    这貌似也不是struts2 的内容啊。
    另外是对象而不是基本数值类型的话还是建议用set或者list。
    最后说句,你不写返回类型的话不会影响初始化的。
      

  4.   

    我觉得大家都没有仔细看到楼主所犯的错误:
    tempbooks[0] = new Book("JAVA", "LI");
    tempbooks[1] = new Book("C++", "SUN");应该在方法里面对 tempbooks进行赋值。不能在类下直接赋值。