【发布时间】:2013-05-27 09:01:08
【问题描述】:
以下是我的java类文件:
Public class subscriberAction {
private Service1 s1 = ServiceFactory.getServiceImpl1();
private Service2 s2 = ServiceFactory.getServiceImpl2();
----
----
----
public Service1 getServiceImpl1Obj(){
-----
----
return s1.getInstance();
}
public Service2 getServiceImpl2Obj(){
-----
----
return s2.getInstance();
}
}//课程结束
我想删除私有类变量并通过动态使用java代码修改return语句如下代码。如果我运行编程的 java 文件,SubscriberAction java 文件应该像这样修改。
Public class SubscriberAction {
public Service1 getServiceImpl1Obj(){
-----
----
return ServiceFactory.getServiceImpl1().getInstance();
}
public Service2 getServiceImpl2Obj(){
-----
----
return ServiceFactory.getServiceImpl2().getInstance();
}
}
你能帮我写一下java代码吗?
【问题讨论】:
-
那么你坚持哪一点?最简单的方法可能是将整个文件读入
List<String>,修改列表,然后再次写出。哪些任务有问题?
标签: java file file-io collections java-io