这样的问题该怎么实现,高手请进。

ggzzkk 2002-01-30 01:02:17
我想在数据库里提出数据,在test1类里取得数据并保存在一个String[]里,并在另一个类test2里直接使用这个String[],但是我不想再从数据库提取,直接使用test1保存过的String[],可以做到吗?麻烦给大家写部分代码看看。谢谢了。
...全文
82 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
oldcat0076 2002-01-30
  • 打赏
  • 举报
回复
一个类访问另一个类的属性而已,自己仔细想想就能解决的
gzgangster 2002-01-30
  • 打赏
  • 举报
回复
呵!输得太快了,错了。
if(instance==null)
gzgangster 2002-01-30
  • 打赏
  • 举报
回复
test1:
private static test1 instance = null;
public static test1 getInstance(){
if(instance!=null)
instance = new test1();
return instance;
}
pirvate test1(){

}
public String[] getResult(){
return resultStr[];
}

test2:
String[] useResult = test1.getInstance().getResult();
sharetop 2002-01-30
  • 打赏
  • 举报
回复

是啊,你的问题是不是就是要访问另一个类的的变量这么简单?
zhjx_10所说没错,很简单的。
zhjx_10 2002-01-30
  • 打赏
  • 举报
回复
难道用参数传递不行吗?
在你的test1中定义一个public方法返回私有数据String[]
在test2中创建一个test1的实例(如果test1只有静态方法,就直接调用),不就可以利用了吗?


Bardo 2002-01-30
  • 打赏
  • 举报
回复
IF ADO:
Rs.GetString()

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧