瞧瞧这是为啥???

这瓜保熟么 2012-11-27 04:34:22
...全文
217 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
霜之哀伤 2012-12-05
  • 打赏
  • 举报
回复
说的已经很明确了,锁定回复。
kennethlsk 2012-12-05
  • 打赏
  • 举报
回复
同意上面的说法
家里蹲大神 2012-11-29
  • 打赏
  • 举报
回复
一楼说的很对。
cuckoochun 2012-11-29
  • 打赏
  • 举报
回复
static 静态是关键
pengou383981914 2012-11-28
  • 打赏
  • 举报
回复
注意思路,你把它赋值了怎么打印?
zhangchao19890805 2012-11-28
  • 打赏
  • 举报
回复
this.s=s 是把静态变量s进行赋值了,当然打印出da了
xiaoyunyun23 2012-11-28
  • 打赏
  • 举报
回复
this.s的s是指那个静态的字符串,在Fh方法里,你把da赋值给它,然后打印出来的就是da,在main主函数中,调用的仍然是那个fh方法,所以打印出来的也是da
snow-is-my-Love 2012-11-27
  • 打赏
  • 举报
回复
按照 官方话 就是 优先级 原因
plplum 2012-11-27
  • 打赏
  • 举报
回复
LS正解啊!
rockets311 2012-11-27
  • 打赏
  • 举报
回复
瞧瞧这是为啥?
public class Cs
{
	static String s = "luzhen";
	public void fh(String s)
	{
		s = "da";
		Cs.s = s;//注意这里
		System.out.println(s);
	}
	public static void main(String[] args)
	{
		Cs h = new Cs();
		h.fh(s);
		System.out.println(s);
	}
}
snow-is-my-Love 2012-11-27
  • 打赏
  • 举报
回复
this.s=s 你都把 静态的s 赋值成 da了 怎么打印 都是da呀

58,454

社区成员

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

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