黑马程序员技术交流社区
标题:
java中length属性,length()方法和size()的方法的区别和用法
[打印本页]
作者:
xuehuayous
时间:
2014-3-27 08:54
标题:
java中length属性,length()方法和size()的方法的区别和用法
本帖最后由 xuehuayous 于 2014-3-28 08:26 编辑
问个初级的问题,java中length属性,length()方法和size()的方法的区别和用法。
作者:
苏伯亚
时间:
2014-3-27 09:04
1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.
2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.
3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!
这个例子来演示这两个方法和一个属性的用法
public static void main(String[] args) {
String []list={"ma","cao","yuan"};
String a="macaoyuan";
System.out.println(list.length);
System.out.println(a.length());
List<Object> array=new ArrayList();
array.add(a);
System.out.println(array.size());
}
输出的值为:
3
9
1
作者:
何建明
时间:
2014-3-27 09:04
刚看到集合,目前所知道的:
length属性 用在数组 ,
length() 方法用在 字符串缓存区 :StringBuffer 、StringBuilder
size() 方法 用在 集合。
相同点:都是获取对象元素个数或者长度
用法是 : 对象名.方法名/属性名
作者:
MVP
时间:
2014-3-27 09:21
length属性,是数组的一个属性,返回的是数组的长度。length()是字符串的方法,主要返回的是字符串的长度。size()是集合方法,返回的集合里面元素的个数。
用法:数组对象.length, 字符串对象.length(), 集合对象.size()
你还需要记住,数组中只有length属性,没有length方法
作者:
枫露
时间:
2014-3-27 11:01
length:长度,常用于数组的长度,用来说明数组的长度,也就是数组里面有几个元素;size:大小,用于说明文件大小,例如:一部电影2g~3g、一张图片10k~100k、一首音乐1M~10M等等。
java中的length属性是针对数组说的,length()方法是针对字符串String说的,size()方法是针对泛型集合说的
作者:
QQNumber
时间:
2014-3-27 14:33
length属性是数组的,返回数组长度
length()方法是返回字符串长度的方法
size()是返回集合大小的方法
这些都是规定死的,记住就好
作者:
心?=忐§忑]
时间:
2014-3-27 17:00
1.length属性是针对Java中的数组和针对字符串来说的,要求数组的长度可以用其length属性,要想知道数组的大小,也用length;
2.length()方法是针对字符串来说的,要求一个字符串的长度就要用到它的length()方法;
3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!
这个例子来演示这两个方法和一个属性的用法
public static void main(String[] args) {
String []list={"cai","yun","chun"};
String a="helloworld";
System.out.println(list.length);
System.out.println(a.length());
Listarray=new ArrayList();
array.add(a);
System.out.println(array.size());
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2