string[]{"3"}).OrderBy(a=>Convert.ToInt32(a)).ToArray()
string[]
al=
str.ToString().Split(',')
1.
str本来就是string,再ToString()略显多余
2.
Split()返回的结果是string[],大小是固定的,没法直接添加
变相地可以采用泛型添加,如下:
str="1,2,6"
string[]
al=
str.Split(',')
List
r
=
new
List
(al)
r.Add("3")
直接用 b.contains(a) 就可以啊,不用循环判断的。 String a = "31"List<String>b = new ArrayList<String>()
b.add("1")
b.add("2")
b.add("3")
b.add("4")
b.add("5")
b.add("6")
b.add("7")
b.add("8")
System.out.println(b.contains(a))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)