java引用类型介绍
先举一个例子:
1、打印地址
public static void main(String str[]){
String ss[]={"12","23","45","22"};
System.out.println(ss);
//打印结果:[Ljava.lang.String;@18a992f
}
2、打印值
public static void main(String str[]){
String ss[]={"12","23","45","22"};
for(int i=0;i<ss.length;i++){
System.out.println(ss[i]);
}
//打印结果正常
}
出现以上结果的原因是:String str[]是引用类型,所以打印出来的是str在内存中的指向地址
另外4中介绍:http://blog.youkuaiyun.com/coding_or_coded/article/details/6603549
http://www.imooc.com/wenda/detail/220617
本文通过两个实例对比展示了Java中引用类型的使用方式,并解释了打印数组地址与元素的区别。此外,文章还提供了进一步阅读链接,帮助读者深入理解Java引用类型。

被折叠的 条评论
为什么被折叠?



