java 中不同方法间的数据调用问题 求大神解答!!
大概程序是:
public static void main(String[] args)
{
ShowUrls();
Twoweb();
}
public void ShowUrls()
{
int i;
String[] buff=new String[50];
buff[i]=chaolianjie;//buff[]中存有多个字符串}
public void Twoweb()
{
curUrl= new URL(buff[0]);//这里怎么调用ShowUrls()里的buff[0]啊? Browser1=new WebBrowser(curUrl);
}
------解决方案--------------------1,要么用全局变量;
2,要么让showUrls()返回一个值.
------解决方案--------------------showUrls()返回一个string[]类型,不要用void。然后return buff。这样在Twoweb里面就能调用buff[0]了。
------解决方案--------------------把buff定义在showURL()方法的外面