我以前这么用,没问题
InputStream InFile = getClass().getResourceAsStream(“filename”);
            Properties prop = new Properties();
            prop.load(InFile);
String value = prop.getProperty(“key”);

解决方案 »

  1.   

    InputStream is = getClass().getResourceAsStream("test.property");
            Properties dbProps = new Properties();        dbProps.load(is);        String value = dbProps.getProperty("Mode","0"));
      

  2.   

    二楼和三楼的老师:
      你们提供的方法我试了,抱错:getClass()不是一个static变量,其实我写的方法也行,但是令我不解的是mode的值都能正确取到,为什么做if判断的时候判断不正确,是不是我的if语句写得有问题?还请各位老师帮我仔细诊断一下!
      

  3.   

    那是因为你取出的mod前后有空格,试一下mod.trim().equals("1");
      

  4.   

    waximi(阿猫) :
       谢谢你,问题解决了,就是没有去空格的问题