写了一个程序,是从外面获取文件路径,然后进行处理,路径我用的是静态变量,根据路径获取的配置文件也设的静态变量。我现在想循环执行这个程序,每次路径都从外面获取,该怎么办?我想重新赋值这个静态变量该怎么做?
7条回答 默认 最新
qq_20039385 2016-03-01 12:37关注首先fileName不应该定义在UseProcess类里面,直接调用fileName()方法用变量接受就可以啦,再说null的问题:fileName可能在调用fileNmae()方法返回来的值就是null,打断点到这个方法里面看下。还有不建议定义一个成员变量叫fileName,再定义一个局部变量也叫fileName,从命容易搞混淆。成员变量最好加上修饰符(public或其他修饰符,根据需要来定)或提供get、set方法。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报