黑马程序员技术交流社区

标题: length问题 [打印本页]

作者: 回天之力    时间: 2013-11-21 23:15
标题: length问题
本帖最后由 回天之力 于 2013-11-22 10:14 编辑

学习了java有些时间了,但是这个length有时候是属性,有时候是方法。哪位高人能给总结一下,谢谢!
作者: freehiker    时间: 2013-11-21 23:32
除了数组是属性,其他都是方法
作者: hurryup    时间: 2013-11-21 23:42
数组有leng这个属性,String用length(),集合用size();
作者: 邓伟    时间: 2013-11-22 00:08
只有数组是属性,比如char[] s = "hello";  s.length  = 5;
String str = "hello"   s.length();  因为数组是一个基本类型并没有成员,无法调用方法.
  
作者: smileven    时间: 2013-11-22 00:41
length()是方法,length是属性。
能使用方法的是对象,使用属性的是基本数据类型。
作者: likeermei    时间: 2013-11-22 00:57
看对象是什么,引用的都是方法如字符串,具体的是属性  如数组




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2