import java.util.ArrayList;
public class Try {
/**
* @param args
*/
public static void main(String[] args) {
String oldStr="100,120,166,120,1555,120,150,100,100";
String[] newArr=oldStr.split(",");
ArrayList list=new ArrayList();
for(int i=0;i<newArr.length;i++) {
if(!list.contains(newArr[i]))
list.add(newArr[i]);
}
System.out.println("list.size() = "+list.size());
for(int i=0;i<list.size();i++) {
System.out.println("["+i+"]= "+list.get(i));
}
System.out.println("list= "+list.toString());
}
}
输出结果:
list.size() = 5
[0]=100
[1]=120
[2]=166
[3]=1555
[4]=150
list= [100,120,166,1555,150]
另:
list.contains(o)
,系统会对
list
中的每个元素
e
调用
o.equals(e)
方法,加入
list
中有
n
个元素,那么会调用
n
次
o.equals(e)
,只要有一次
o.equals(e)
返回了
true
,那么
list.contains(o)
返回
true
,否则返回
false
。
分享到:
相关推荐
java去除字符串中的空格、回车、换行符、制表符的小例子.docx
Java获取随机字符串Java获取随机字符串Java获取随机字符串
java 去除重复字符 java 去除重复字符
在JAVA中拼接两个字符串的最简便的方式就是使用操作符”+”了。如果你用”+”来连接固定长度的字符串,可能性能上会稍受影响,但是如果你是在 循环中来”+”多个串的话,性能将指数倍的下降。假设有一个字符串,我们...
java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字...
java压缩字符串
可以将字符串中的重复字符去除。程序设计精致,涉及到集合、集合foreach方法迭代、instanceof操作符的使用,适合Java初学者作为学习资料。
找出一个字符串中出现次数最多的子字符串,并返回重复次数。使用java编写
Java分割字符串
java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java ...
主要介绍了Java中字符串去重的特性,是Java8中引入的一个新特性,至于是否真的用起来顺手就见仁见智了...需要的朋友可以参考下
29.java字符串+操作.zip29.java字符串+操作.zip29.java字符串+操作.zip29.java字符串+操作.zip29.java字符串+操作.zip29.java字符串+操作.zip29.java字符串+操作.zip29.java字符串+操作.zip29.java字符串+操作.zip29...
java 替换字符串中的符号 java替换字符串中的符号
java 分解字符串 java 分解字符串 java 分解字符串
java 字符串 删除空格 匹配删除字符
对网上问的一些问题的总结,封装成了一个工具类。完成的功能有: 1、判断字符串中是否有中文; 2、得到字符串中有几个中文; 3、判断字符串中有没有连续的几个中文;
0是KMP方法中的next function 1是检索该字符串是否存在所需字符串,2是检索出现几次
java 创建字符串类 java 创建字符串类 java 创建字符串类
java 分割字符串 java 分割字符串
java判断字符串是否是json或json数组; 简单小方法,很实用;简单实用的方法;亲测可用;嗯嗯嗯呃呃呃呃呃呃呃