为了后端更好的处理数据,前端统一把数据放在一个数组里。那该如何存放在一个数组中呢?经过一方查找,测试得出如下神迹高:主要有两种方式:
通过合并(连接)现有数组来创建一个新数组
示例如下:
(在数组结尾处)向数组添加一个新州猜的元素
示例如下:
打印结果如下:
如有其他需求可查询官游尺方文档进行学习,对你有帮助的话 点个赞 在走吧
试一下以下代码,a到c,a是要肢孙找重复数据的List,里面都是a的重复数据,只出现一庆举次的已经过滤掉了。如果c里面的数据要求不重复誉饥碧,把ArrayList换成HashSet就行了。List a = new ArrayList()
a.add("123")
a.add("123")
a.add("123")
a.add("123")
a.add("456")
a.add("789")
a.add("123")
Set b = new HashSet()
ArrayList c = new ArrayList()
for (int i = 0i <a.size()i++) {
Object x = a.get(i)
if (b.contains(x)) {
c.add(x)
}
b.add(x)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)