📄 cao2.java
字号:
import java.lang.*;
import java.io.*;
import java.util.*;
class cao2
{
public static void main(String[] args)
{
int number[] ={0,1,2,3,4,5,6,7,8,9};
char in ;
int b;
int count=0;
thread1 increase = new thread1(number);
thread2 decrease = new thread2(number);
Thread t1 = new Thread (increase);
Thread t2 = new Thread (decrease);
t1.start();
t2.start();
}
}
class thread1 implements Runnable
{
private int in[] = new int[10];
public thread1(int number[]){
for(int i=0;i<=9;i++)
{
in[i]=number[i];
}
}
public void run(){
Arrays.sort(in);
for(int i=0;i<=9;i++)
{
System.out.println(in[i] + " Thread1 is runing1 " );
try {
Thread.sleep((int)(Math.random() * 1000));
} catch (InterruptedException e) {}
}
}
}
class thread2 implements Runnable
{
private int out[] = new int[10];
public thread2(int number[]){
for(int j=0;j<=9;j++)
{
out[j]=number[j];
}
}
public void run(){
Arrays.sort(out);
for(int j=9;j>=0;j--)
{
System.out.println(out[j] + " Thread2 is runing1 ");
try {
Thread.sleep((int)(Math.random() * 1000));
} catch (InterruptedException e) {}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -