c#一个字符串中如何去掉相同的字符
2014-03-04 14:13
429 查看
在写程序的时候遇到一个算法,这个算法在编程的时候用到的几率会很大的,所以闲了就写给大家学习学习啦,这对初级程序员来说会有帮助的,也算是我的编程经验积累了啦!进入正题请看下边
有如下一个字符串:
string str = "23,3,2,23,4,5,23,67,43,12,2,3,56";
//这里说明一下str这个字符串可能还会很长有很多相同的字符
string[] list = str.Split(',');
string ret = string.Empty;
ArrayList arrlist = new ArrayList();
for (int i = 0; i < list.Length; i++)
{
if (!arrlist.Contains(list[i]))
{
arrlist.Add(list[i]);
}
}
for (int i = 0; i < arrlist.Count; i++)
{
ret += arrlist[i] + ",";
}
TextBox1.Text = ret;
有如下一个字符串:
string str = "23,3,2,23,4,5,23,67,43,12,2,3,56";
//这里说明一下str这个字符串可能还会很长有很多相同的字符
string[] list = str.Split(',');
string ret = string.Empty;
ArrayList arrlist = new ArrayList();
for (int i = 0; i < list.Length; i++)
{
if (!arrlist.Contains(list[i]))
{
arrlist.Add(list[i]);
}
}
for (int i = 0; i < arrlist.Count; i++)
{
ret += arrlist[i] + ",";
}
TextBox1.Text = ret;
相关文章推荐
- c#一个字符串中如何去掉相同的字符
- 如何判断一个字符串是否由相同的字符组成
- C#中如何去掉字符串最后两位指定字符
- 一个C#面试问题,要求是将字符串中重复字符从第二个开始都去掉,空格除外。然后显示的时候,从后往前显示。
- 如何计算一个字符串里相同字符的个数
- c# 如何判断字符串中相同字符串的个数 (相同字符在字符串中出现的次数)
- mysql通过sql语句如何批量去掉某一个表中某一个字段的下面的相同部分字符串
- C#中如何获取一个字符串的实际字符数
- C#中如何获取一个字符串的实际字符数
- C#中如何获取一个字符串的实际字符数
- 如何用SQL统计某个字符在一个字符串中出现的次数
- 如何获取两个字符串中两个相同的字符
- c#如何去掉字符串中回车符
- C#中判断一个字符串是不是包含非法字符
- C#中如何判断一个字符是汉字
- 如何找出一个字符串中第一次且只出现一次的字符
- 在java中如何用键盘输入一个数,字符,字符串
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。
- 编写一个函数,判断两个字符串是否是是相互打乱的,也就是说它们有着相同的字符,但是对应不同的顺序。
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。