62,614
社区成员
发帖
与我相关
我的任务
分享
public class MyThread5 implements Runnable {
private int begin;
private int end;
public static int[] number;
public MyThread5(int b,int e) {
this.begin = b;
this.end = e;
}
@Override
public void run() {
for(int i = begin; i < end; i++) {
for(int j = begin; j < end - i - 1; j++) {
if(number[j] > number[j+1]) {
int temp = number[j];
number[j] = number[j+1];
number[j+1] = temp;
System.out.println(number[j]);
}
}
}
}
}
//调用部分
for(int i = 0; i < 2; i++) {
new Thread(new MyThread5(i * n/2,(i+1)*n/2)).start();
}