A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© feimingxuan 中级黑马   /  2016-6-9 23:55  /  590 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1     int i;
       System.out.println(i);
       有变量   但是没有值
2   String i="";
      有变量   有值   值不为空
     可以被正常使用  相当于 String  srt = new String()
     可以被打印   可以调用其方法
3   Srting i=null;
     有变量  有值  但是值为空
     对一个变量赋值为空 没有意义
     编译时  运行时都没有错误
     但是不可以调用方法  否则报空指针异常

4 个回复

倒序浏览
总结的不错,来学习了.
回复 使用道具 举报
学习加总结,不会都难
回复 使用道具 举报
第一个变量可以不复制吗? 能用?
回复 使用道具 举报
坂田银时 发表于 2016-6-10 03:02
第一个变量可以不复制吗? 能用?

这个不能用   是编写程序不能犯得错误   ,也是经常犯得错误   ,变量必须被赋值才能使用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马