java 参数传递问题 谢谢哦

大码海无涯 2010-01-19 12:41:51

public void MM1(参数){
....
....
String str;
str = 参数1;//这里 我想通过一个函数得到这个str参数,不通过MM1直接得到,请问怎么建立函数传递这个参数啊?
}
//我的想法
public String a(){
return 全局变量str;//调用这个函数得到str,那么请问还有别的方法吗?
}
...全文
72 10 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lendylixt 2010-01-19
  • 打赏
  • 举报
回复
return?
crazylaa 2010-01-19
  • 打赏
  • 举报
回复
不传参,就要static 提供,或者new对象。不明白你干吗非要这么绕个大弯子。。。
hw310051802 2010-01-19
  • 打赏
  • 举报
回复
你这个代码本身就有问题
没有考虑初始化的问题
zjqgqq 2010-01-19
  • 打赏
  • 举报
回复
public class test{

public String str;

public String a(){

String m = "tt";
this.str = "ttt";
return m;
}


}
如果我们在包外调用,可以这样
test te = new test;
String m = te.a();
String n = te.str;

ok????
昵称很不好取 2010-01-19
  • 打赏
  • 举报
回复

public String a(){
return 全局变量str;//既然是全局变量,还需要用函数返回?直接用不就是了
}

cd520 2010-01-19
  • 打赏
  • 举报
回复
我也还没明白,有这样的逻辑吗,为什么不传参数?奇怪,要不就做个全局的变量
Thinking_In_IT 2010-01-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 majialt 的回复:]
晕 我说的不够清楚吗
[/Quote]

相当不清楚~ 不知道你什么意思
wyy1984 2010-01-19
  • 打赏
  • 举报
回复
逻辑有问题
大码海无涯 2010-01-19
  • 打赏
  • 举报
回复
晕 我说的不够清楚吗
发帖
Java

4.9w+

社区成员

Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
帖子事件
创建了帖子
2010-01-19 12:41
社区公告
暂无公告