admin 管理员组

文章数量: 887629


2024年1月11日发(作者:怎么在微信小程序卖东西)

1.数组列数据的添加与删除:

List list = new LinkedList();

list = new ArrayList();

产生一个数组列对象并建立双向连表。

连表分为单向连表和双向连表;单向连表就像:a只能到b,b不能到c;双向连表就像:a可以到b,b也可以到a。

双向连表的作用是:可以在数列的任何地方插入数据。

(0, "b");

在数组列里添加数据,0表示数组里的下标,"b"表示添加的数据。

建立双向连表后可以用 0 的变化来在数列的任何地方插入数据。

如:在数组列的最后插入数据 ((), "any");

b = ("b");

b = (0);

删除数列中的数据,可以用以上两种方法来删除。一种是找对象,一种是找下标。

2.排序:

String[] strArray = new String[] {"z", "a", "C"};

List list = (strArray);

一个数组列对象并且是和strArray的大小一样。

(list);

按照ASCII的升序排序。

(list, _INSENSITIVE_ORDER);

按照英文字母顺序排序,忽略大小写。

(list, eOrder());

按照ASCII的降序排序。

(list, _INSENSITIVE_ORDER);

e(list);

先按照英文字母顺序排序,然后再用降序排序。

的操作:

All(list2);

只保留list1和list2中相同的部分(交集)?

t(newSize, ()).clear();

返回newSize到之间的部分。

方法总结:

():添加数据 ():删除数据

():指定大小的列

():按ASCII升序排序

eOrder()和e():按ASCII降序排序,区别在于参数

():添加()所有数据 All():删除()所有数据

All():保留交集

t(size1, size2): 返回size1到size2之间的数据


本文标签: 连表 数据 排序 双向 数组