为了账号安全,请及时绑定邮箱和手机立即绑定

多次定义变量的时候是否每次都要定义变量类型

多次定义变量的时候是否每次都要定义变量类型

杨东瀛 2016-03-07 18:28:46
例题中,第一次定义love的时候先定义了变量类型:String love="imooc"但第二次的时候直接是love="i love imooc"没有定义变量类型String,这是为什么?
查看完整描述

3 回答

?
adn_boy

TA贡献11条经验 获得超0个赞

上面的可以这样写:
//在栈中声明了一个名为love的String类型的变量
String love = null;
//将变量love指向“imooc”对象
love = "imooc";
//上面的等同于String love = "imooc";

//将变量love指向 “i love imooc”对象
love = "i love imooc";


查看完整回答
反对 回复 2016-03-09
?
无聊的缄默

TA贡献4条经验 获得超2个赞

一个变量的 类型只要 并且也只能声明一次  ,  赋值操作 可以多次进行

查看完整回答
反对 回复 2016-03-08
?
一条小咸鱼

TA贡献457条经验 获得超255个赞

因为love是String对象的引用,一开始指向"imooc",后来指向"i love imooc"

查看完整回答
反对 回复 2016-03-07
  • 3 回答
  • 0 关注
  • 1183 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信