码迷,mamicode.com
首页 > 编程语言 > 详细

数组的常见问题

时间:2017-04-09 13:53:12      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:str   nbsp   异常   print   字符串表   tostring   数组   类型   数组元素   

4-8-2017_SHJavaTraing_Day05

1.运行时异常:NullPointerException

  ①第一种体现形式  

1 String[] strs = new String[4];
2 strs = null;
3 System.out.println(strs[0]);

  ②第二种体现形式(只要是null值,就不能去调用方法或者属性)

 1 String[] strs = new String[4];        
 2 strs[0] = "AAA";
 3 //toString()方法返回此数组元素的字符串表示形式
 4 System.out.println("strs[0]=" + strs[0].toString());
 5 
 6 /*
 7 因数组为引用数据类型数据,其元素默认初始化值为null,
 8 因此调用strs[1]的toString()方法会报NullPointerException异常
 9 */
10 System.out.println("strs[1]=" + strs[1].toString());

 

数组的常见问题

标签:str   nbsp   异常   print   字符串表   tostring   数组   类型   数组元素   

原文地址:http://www.cnblogs.com/EzraOholiabXue/p/4-8-2017_SHJavaTraing_Day05_02.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!