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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

欢迎大家来参与哦,把自己学习中遇到的需要特别注意的地方记录下来,防止以后入坑。
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端

5 个回复

倒序浏览
我来说一个老师讲的刚入行开发的时候的坑吧!
就是在增强for中定义整数数组类型的元素名时一定要选好,最好不要用i来命名,那样会由于习惯把它当索引值,导致出现空指针异常。
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
还有就是老师讲的面试的时候面试官要让他把索引越界异常的英文单词写出来,当时他就无语了,哈哈
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
关于数组替换的坑大家要注意了
public String replace(String s1,String s2):
返回的结果才是替换后的真正的结果!!!
                String a1 = "hello heima";
                String a2 = "白马";
                String s = a1.replace("heima", a2); //面试的时候要注意喽! 是返回值才是替换后的结果
                System.out.println("s="+s);//s = hello 白马
                System.out.println("a1="+a1);//a1 = hello heima
回复 使用道具 举报
名字不太重要 发表于 2017-3-22 23:56
我来说一个老师讲的刚入行开发的时候的坑吧!
就是在增强for中定义整数数组类型的元素名时一定要选好,最好 ...

1.  public static void main(String[] args) {
2.  int[] arr = {66,55,44,33,22,11};
3.  for(int num:arr){
4.  //注意: 这里的num不是索引, 而是数组中的元素
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马