这是我写的一个bean文件
-----------------------------------
public class Cyc {
  String Times,Re;
  Nodes StartNode=new Nodes();
  Nodes EndNode=new Nodes();
  Op Op_temp=new Op();  public Cyc(){
  this.StartNode;
  this.EndNode;
  this.Op_temp;
  this.Times="";
  this.Re="";
  }
//set方法
  public void setStartNode (Nodes StartNode_temp){
  this.StartNode=StartNode_temp;
  }
  public void setEndNode (Nodes EndNode_temp){
  this.EndNode=EndNode_temp;
  }
  public void setOp (Op Op_temp){
  this.Op_temp=Op_temp;
  }
  public void setTimes (String TimesName){
  this.Times=TimesName;
  }
  public void setRe (String ReName){
  this.Re=ReName;
  }
  
//get方法
  public Nodes getStartNode (){
  return(this.StartNode);
  }
  public Nodes getEndNode (){
  return(this.EndNode);
  }
  public Op getOp (){
  return(this.Op_temp);
  }
  public String getTimes (){
  return(this.Times);
  }
  public String getRe (){
  return(this.Re);
  }
 }
--------------------------------
在调试的时候报错
Note: sun.tools.javac.Main has been deprecated.
C:\resin\webapps\test\WEB-INF\classes\Cyc.java:9: Invalid expression statement.
  this.StartNode;
      ^
C:\resin\webapps\test\WEB-INF\classes\Cyc.java:10: Invalid expression statement.
  this.EndNode;
      ^
C:\resin\webapps\test\WEB-INF\classes\Cyc.java:11: Invalid expression statement.
  this.Op_temp;
      ^
3 errors, 1 warning
---------------------------------查了不少资料都未发现相关的信息,其中bean中的Nodes 和Op已经在其他的bean中定义
不知道这里如何在对象初始化中声明另外的对象

解决方案 »

  1.   

    deprecated.
    这个单词不认识?不认识的话就去查字典。
      

  2.   

    不知道你这些都是什么意思?
    public Cyc(){
      this.StartNode;
      this.EndNode;
      this.Op_temp;
    }
    这是什么意思啊,没看懂!
      

  3.   

    ……初学者的毛病
    问题已经搞定了
    我把
    public Cyc(){
      this.StartNode;
      this.EndNode;
      this.Op_temp;
      this.Times="";
      this.Re="";
      }
    这段给删除了似乎并不需要这个初始化谢谢各位了