c 中arraylist排序(C# 如何比较两数组元素是否相同,可能顺序不一致 例“A,B,C,D“ 和 “A,B,D,C“)

本文目录
C# 如何比较两数组元素是否相同,可能顺序不一致 例“A,B,C,D“ 和 “A,B,D,C“
按你的意思,先判断数组是否含有相同的元素数,如果相同则取元素的数为n,再进行下面操作。
数组为A,B。先对两个数组进行排序。
//排序的函数
using System;
namespace SelectionSorter
{ public class SelectionSorter
{ private int min;
public void Sort(int list)
{ for(int i=0;i<list.Length-1;i++)
{ min=i;
for(int j=i+1;j<list.Length;j++)
{ if(list)
min=j;
}
int t=list;
list;
list=t;
} }
}
//实行排序的代码
int A=new
int{元素};//假设是int类型,A是所给数组,B同理
SelectionSorter ss=new SelectionSorter();
ss.Sort(A);
for(int m=0;m<A.Length;m++)
Console.Write("{0} ",A);
Console.WriteLine();
//排序后获得新的A,B
for (int i = 0,int x=0;i 《 n; i++) {
if(A) x=x+1;
}
if(x=n)
Console.WriteLine("两数组元素相同");
else
Console.WriteLine("两数组元素不相同");
}
如何对List集合中的数据进行排列
方法一:实现Comparable接口排序package collsort.comparable;
package com.cvicse.sort.comparable;
public class Cat implements Comparable《Cat》 {
private int age;
private String name;
public Cat(int age, String name) {
this.age = age;
this.name = name;
}
public int getAge() {
return age;
String数组排序
因为你把Arrays.sort(c)写在for循环里,每次s1只有一个数据而且是字符串(你可以把s1输出到控制台看看),所以Arrays.sort(c)不排序。我给你改了一下,改动的地方比较多,你看看吧。
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class Hello {
public static void main(String args) {
String s={"5","a","8","12","c","b","d","c","a","b","e","f","f","8","22","a","f","e","15"};
int c={};
ArrayList《String》 list=new ArrayList《String》();
for(int i=0;i《s.length;i++){
list.add(s);
}
ArrayList《String》 list1=new ArrayList《String》();
for(int j=0;j《list.size();j++){
if(!(list.get(j)).contains("d")&&!(list.get(j)).contains("a")&&!(list.get(j)).contains("f")&&!(list.get(j)).contains("c")&&!(list.get(j)).contains("b")&&!(list.get(j)).contains("e")){
String s1=list.get(j);
list1.add(s1);
}
}
c=new int;
for(int k=0;k《list1.size();k++){
c=Integer.parseInt(list1.get(k));
}
Arrays.sort(c);
for(int k=0;k《c.length;k++){
System.out.println(c);
}
}
}
运行结果:
5
8
8
12
15
22

更多文章:
sql语句优化面试(面试问到 数据库性能优化 怎么回答 我是Oracle数据库)
2025年7月30日 02:15
图片转换代码软件(求一款图片转网页代码的工具,就是可以把图片转换成网页广告的那种,)
2025年6月30日 23:30
desense(手机desense测试,中文是什么意思怎么测试)
2025年11月12日 03:00
如何使用ubuntu系统(win10安装ubuntu双系统怎么装)
2025年9月4日 20:00
sql数据库多少钱(access sql 等的数据库,开发工具多少钱运行平台多少钱)
2026年1月21日 20:15
php环境搭建的原理(什么是PHPWEB环境的搭建及其作用)
2026年8月23日 16:15
c语言一维数组有几个数(c语言的一维数组中至少要有几个元素)
2025年11月27日 13:30
1111101100101110转为16进制?将23456表为16进制数
2025年12月19日 18:30
指针变量为什么占4个地址(C语言中,为什么指针变量无论指向那个类型的变量,其所占的字节都为4个字节详解)
2025年7月27日 19:00
html5模板 支付成功(html5怎么实现支付宝实时转账)
2025年7月5日 15:45
js jquery面试(jquery中怎么调用js方法调用)
2025年8月8日 03:45











