props.propertyNames();是什么类型就定义enum什么类型。

解决方案 »

  1.   

    修改
     java.util.Properties props = System.getProperties();
        enum = props.propertyNames();///////////////////////怎么定义这个变量啊

     java.util.Properties props = System.getProperties();
      java.util.Enumeration  enum = props.propertyNames();///////////////////////怎么定义这个变量啊
      

  2.   

    修改
     java.util.Properties props = System.getProperties();
        enum = props.propertyNames();///////////////////////怎么定义这个变量啊

     java.util.Properties props = System.getProperties();
      java.util.Enumeration  enum = props.propertyNames();///////////////////////
      

  3.   

    java.util.Enumeration  enum = props.propertyNames()
      

  4.   

    你这个enum是突然出现的阿 在用他之前么有定义过呢
    所以在你要用的时候是会出错的
    用之前要先定义一个才行
      

  5.   

    至于如何知道类型 你看看props.propertyNames();的返回类型不知道该定义什么类型了么
    或者将props.propertyNames();的返回类型强制转换为你要的类型也可以