www.ylrr.net > jAvA里面数组s的s.lEngth()与s.lEngth有区别么

jAvA里面数组s的s.lEngth()与s.lEngth有区别么

java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性. java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.

length是属性 数组.length 指数组的长度length()是方法 s.length()是指调用String类的方法输出字符串的长度

//单纯看你的字母是没区别的!//主要两个区别,一个是length,一个是length(); String s="adfjsdfj"; int a=s.length(); 这个可以获取到字符串的长度!int[] arr={3,5,7,8,9,10}; int b=arr.lenth;//这个可以获取到数组的长度!//主要就是写的格式和用的地方有点区别!

数组中的length表示数组中元素的个数;字符串中的length表示串中字符的个数.可以将字符串理解为是一个字符数组,这个字符数组里的元素就是一个个的字符.这样length就可以统一表示为数组中元素的个数.再看看别人怎么说的.

1 java中的length属性是针对数组,比如说你声明了一个数组,表示数组的长度有多少2 java中的length()方法是针对字符串String,表示字符串长度多少3.java中的size()方法是针对泛型集合,表示泛型集合有多少个元素

数组那个length表现为一个属性,应该是java内置的数组长度计数器

二维数组的length属性与一维数组不同.一维数组表示数组的长度.在二维数组中:数组名.length指示数组的行数.数组名[行下标] .length指示该行中的元素个数.

1. size()是方法, length()是方法, length是属性2. size()方法是集合的方法, length()方法是字符串的方法,length是数组的属性3. size(), length(), length都是获得长度

数组中只有 length 这个属性, 不是方法, 没有后面的那对括号, 而string 类中,没有length属性, 只有方法, 也就是 length() 后面有对括号. 属性你可以看成是 数组类中的 变量, 而 length()方法可以看成是 string 类中定义好的 方法..

相同点:都是求长度的 不同点:字符串String有length方法 数组有length属性 size是集合的方法,例如:List/Set/Map

网站地图

All rights reserved Powered by www.ylrr.net

copyright ©right 2010-2021。
www.ylrr.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com