以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教集合 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54135) |
-- 作者:hbhb -- 发布时间:2014/7/22 15:54:00 -- 请教集合 大师:请教 有一字符串集合“a,b,abcd,ac,bd,asdfg,sddd,f,dfgfm,fffffff" ,求字符串的不重复长度的从小到大的的集合?
|
-- 作者:Bin -- 发布时间:2014/7/22 15:58:00 -- 不是很理解你的意思? 你的意思是去重复 然后排序?
|
-- 作者:hbhb -- 发布时间:2014/7/22 16:04:00 -- 字符串中的字符长度去除重复的,目前的字符串长度有(1,2,4,5,7),如何通过代码求出? |
-- 作者:Bin -- 发布时间:2014/7/22 16:05:00 -- 长度去重复? 相同长度的值,取一个好了? |
-- 作者:有点甜 -- 发布时间:2014/7/22 16:08:00 -- Dim str As String = "a,b,abcd,ac,bd,asdfg,sddd,f,dfgfm,fffffff" Dim ls As new List(Of String) For Each s As String In str.Split(",") If ls.Contains(s.Length) = False Then ls.Add(s.length) End If Next msgbox(ls.count) |
-- 作者:hbhb -- 发布时间:2014/7/22 17:54:00 -- 我高考数学满分,为何一写代码头就发昏? |
-- 作者:hbhb -- 发布时间:2014/7/22 18:02:00 -- 请问如何再排一下从小到大的序? |
-- 作者:有点甜 -- 发布时间:2014/7/22 18:07:00 -- Dim str As String = "a,b,abcd,ac,bd,asdfg,sddd,f,dfgfm,fffffff" Dim ls As new List(Of Integer) For Each s As String In str.Split(",") If ls.Contains(s.Length) = False Then ls.Add(s.length) End If Next Dim ary() As Integer = ls.ToArray array.sort(ary) For Each a As Integer In ary output.show(a) Next |
-- 作者:hbhb -- 发布时间:2014/7/22 18:17:00 -- array.sort 是静态方法?帮助中在哪里? |
-- 作者:有点甜 -- 发布时间:2014/7/22 19:09:00 -- http://msdn.microsoft.com/zh-cn/library/kwx6zbd4.aspx
|