length属性,length()方法和size()的方法的区别

简介: 一、java 1.length属性是针对Java中的数组来说的,要求数组的长度可以用其length属性; 2.length()方法是针对字符串来说的,要求一个字符串的长度就要用到它的length()方法; 3.

一、java

1.length属性是针对Java中的数组来说的,要求数组的长度可以用其length属性;

2.length()方法是针对字符串来说的,要求一个字符串的长度就要用到它的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 array=new ArrayList();
    array.add(a);
    System.out.println(array.size());
}
复制代码

输出的值为:

3

9

1

二、jquery

1.针对标签对象元素,比如数html页面有多少个段落元素<p></p>
那么此时的$("p").size() == $("p").length
2 .计算一个字符串的长度或者计算一个数组元素的个数
那么此时只能用length而不能用size()
《其他》
length:
概述
jQuery 对象中元素的个数。

当前匹配的元素个数。 size 将返回相同的值。

示例
描述:
计算文档中所有图片数量

HTML 代码:
<img src="test1.jpg"/> <img src="test2.jpg"/>jQuery 代码:
$("img").length;结果:
2
size():
概述
jQuery 对象中元素的个数。

这个函数的返回值与 jQuery 对象的'length' 属性一致。

示例
描述:
计算文档中所有图片数量

HTML 代码:
<img src="test1.jpg"/> <img src="test2.jpg"/>jQuery 代码:
$("img").size();结果:
2
目录
相关文章
|
6月前
|
C#
C#中使用IntPtr.Size属性来判断当前系统是32位还是64位
这段代码首先检查 `IntPtr.Size`的值,如果是4,则输出"当前系统是32位";如果是8,则输出"当前系统是64位";如果都不是,就输出"未知系统位数"。
102 0
|
6月前
|
索引
ArrayList集合常用方法,.set可以用来生成图片和赋值命名,array.remove(1),array.set(1,“xxxx”)可以修改指定位置,array.size可以获取元素的个数
ArrayList集合常用方法,.set可以用来生成图片和赋值命名,array.remove(1),array.set(1,“xxxx”)可以修改指定位置,array.size可以获取元素的个数
|
算法
三元运算符 return mData == null ? 0 : mData.size();的含义
三元运算符 return mData == null ? 0 : mData.size();的含义
68 0
|
8月前
ES6的Array.from({length:N})方法创建长度为N的undefined数组,等价于 [...Array(N)]
ES6的Array.from({length:N})方法创建长度为N的undefined数组,等价于 [...Array(N)]
sizeof的返回值类型:size_t
sizeof返回值类型是 size_t ,size_t 是无符号整数类型
370 0
if语句中(num=X)和(num==X)的区别
if语句中(num=X)和(num==X)的区别
114 0
if语句中(num=X)和(num==X)的区别
C++中string类 size() length()函数的返回值问题
C++中string类 size() length()函数的返回值问题
192 0
C++中string类 size() length()函数的返回值问题
|
JavaScript 前端开发
22、Number 对象
Number对象是数值对应的包装对象,可以作为构造函数使用,也可以作为工具函数使用。
170 0