例一
/*
String s="school";
去掉重复的字符s=school;
*/
public class DeleteString1 {
public static void main(String[] args){
String s="school";
StringBuffer sb= new StringBuffer(s);
for(int i=0;i<sb.length()-1;i++){
for(int j=i+1;j<sb.length();j++){
if(sb.charAt(i)==sb.charAt(j)){
sb.deleteCharAt(j);
}
}
}
System.out.println(sb);
}
}
=================================================================================
例二
/*去掉ArrayList里面的重复的字符串
"111";"111";"111";"111";"111";"222";
结果应该是:"111";"222";
*/
public class TestArrayList {
public static void main(String[] args){
ArrayList tmp=new ArrayList();
tmp.add("111");
tmp.add("111");
tmp.add("111");
tmp.add("111");
tmp.add("111");
tmp.add("111");
tmp.add("111");
tmp.add("111");
tmp.add("222");
for(int i=0;i<tmp.size()-1;i++){
for(int j=tmp.size()-1;j>i;j--){ //for(int j=i;j<tmp.size();j++){比较的对象有什么区别那??//为什么for(int j=i+1;j<tmp.size();j++){这样写不行那????
if(tmp.get(i).equals(tmp.get(j))){
tmp.remove(j);
}
}
}
System.out.println(tmp);
}
}
分享到:
相关推荐
access47套VBA代码题总结去掉重复的
这里首先给出来我很早之前写的一篇博客,Python实现去除列表中重复元素的方法小结【4种方法】,感兴趣的话可以去看看,今天是在实践过程中又积累了一些方法,这里一并总结放在这里。 由于内容很简单,就不再过多说明...
主要给大家介绍了Array对象去除重复项的相关资料,文中通过示例代码详细介绍了在ES5和ES6中Array对象去除重复项的方法,需要的朋友可以参考借鉴,下面来一起看看吧。
本文实例总结了jquery实现去除重复字符串的方法。分享给大家供大家参考,具体如下: 这里总结了三种去除重复字符串的方法: 把例子贴上,用jQuery方便些,首先要搭好环境,就是在同一目录下(同一文件夹下)保证有所...
05 Python 运算符以及总结 06 Python 基本数据类型介绍 07 Python 整形的魔法 08 Python 字符串的魔法 第11章 01 Python 字符串的魔法 02 Python range的用法以及练习 03 Python 课上练习解释 04 Python 基础知识...
今天工作遇到此问题,尝试多个方法不尽人意,故此写个博客来总结一下如何在js中去除重复元素。 Array类型并没有提供去重复的方法,如果要把数组的重复元素干掉,那得自己想办法: 方法1: Array.prototype.method1...
如前面文章JS实现的数组去除重复数据算法小结中就总结分析了4种实现方法。这里介绍一种高效数组去重的方法:根据JS对象的特性去除数组中重复项的方法。 一、JS对象的特性(本文中所使用的特性):key始终唯一 引例:...
作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle SQL所独有的丰富功能的技巧所在,内容涵盖SQL执行、联结、集合、分析函数、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...
在这里做一次全面的总结,关于javascript的数组去重问题。 考虑一个问题由简到繁相对容易接受一点,首先假设要去重的数组是比较简单的,例如: 代码如下: var arr=[1,2,2,3,’5′,6,5,”,’ ‘] 这个数组只包含了...
8. #UNIQ 去掉重复 8 9. #SORT 排序 8 10. 杀掉某进程 8 11. #SHELL输出TAB和空格 8 12. #PS用法 8 13. #TAIL用法 9 14. #ECHO选项 9 15. #GREP和EGREP过滤组 9 16. LS的特殊用法 9 六、LINUX SHELL其它 9 1. VI使用...
我们要在学习中调试代码,在调试代码的错误之中总结经验,一步步的做到更好,学到更多的知识 四、适合人群: 想要学习前端但是不知道从何处下手的人群,刚刚接触前端,但只能看书苦学的人群,以及整个学期都在摆烂...
1,首先是数组去重算法:给一个数组,去掉重复值 (function() { var arr = [1, 2, 3, 3, 4, ]; function unique() { var result = []; var tem = {}; for (var i = 0; i < arr.length; i++) { if (!tem...
多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 2、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang....
最先想到的办法很可能就是用2个for循环来做比较然后去除掉重复的元素,代码如下所示: 方法1: 代码如下:Array.prototype.distinct = function(){ var arr = [], len = this.length; for ( var i = 0; i < ...
DataFrame常用基础知识点总结,代码示例,主要有对某列字符替换、groupby分组统计、聚合统计、根据某列进行排序、dataframe格式转字典、datafrane 多行合并为一行、新增与删除某列、删除某列字符大于8的行、某列格式...
第一个程序是计算word文档中...第二个程序时对word文档中的重复的段落进行删除 同时上传的还有自己的工作总结 代码中涉及到利用MFC处理word文档,以实现从word中读入字符串;同时还有对Unicode编码文件的文本处理方式
不过不用担心,SCons 会把源代码文件名字的后缀去掉,用来作为可执行文件的名字。在这里,我们甚至不需要像 Makefile 那样指定清理的动作,就可以执行清理任务。在 SCons 中,执行清理任务由参数 -c 指定,如下 : ...
下面的这些内容是Quora网站上Joshua Levy网友的总结: 通过sort/uniq获取文件内容的交集、合集和不同之处:假设有a、b两个文本文件,文件本身已经去除了重复内容。下面是效率最高的方法,可以处理任何体积的文件,...
trim:去掉字符串前后的空白字符 下面是集合的常用内建函数 size:获取序列中元素的个数 下面是数字值的常用内建函数 int:取得数字的整数部分,结果带符号 例如: ${test?html} ${test?upper_case?html} 结果...