Copy kode kodenya sebagai berikut:
paket com;
import java.util.Array;
kelas publik sjf {
public static void main(String[] args) {
sjf SJF=sjf baru();
SJF.fun1();
}
int waktu mulai;
int waktu tiba;
int waktu selesai;
ke dalam zhouzhuan;
kekosongan publik menyenangkan1(){
int a[]={1,3,2};
int c[]=int baru[3];
untuk (int saya = 0; saya < 3; saya++) {
c[saya]=sebuah[saya];
}
Array.sort(c);
waktu selesai=a[0];
int[]d={0,3,3};
int zhouzhuan=waktu selesai-waktu tiba;
float Weightzhouzhuan=(float)zhouzhuan/a[0];//Waktu pergantian bobot adalah waktu turnover h
System.out.println("Waktu mulai"+waktu mulai+"/t"+"Waktu tiba"
+waktu tiba+"/t"+"Waktu penyelesaian"+waktu selesai+"/t"+"Waktu penyelesaian"+zhouzhuan+"/t"+"Waktu servis"+a[0]+"/t"+"Dengan waktu penyelesaian yang tepat" +beratzhouzhuan);
untuk (int saya = 1; saya < 3; saya++) {
waktu tiba=d[i];
if(waktu selesai>=waktu tiba){
waktu mulai=waktu selesai;
waktu selesai+=c[i];
zhouzhuan=waktu selesai-waktu tiba;
bobotzhouzhuan=(mengambang)zhouzhuan/c[i];
System.out.println("Waktu mulai"+waktu mulai+"/t"+"Waktu tiba"
+waktu tiba+"/t"+"waktu penyelesaian"+waktu selesai+"/t"+"waktu penyelesaian"+zhouzhuan+"/t"+"waktu servis"+c[i]+"/t"+"waktu penyelesaian yang tepat" + bobotzhouzhuan);
}kalau tidak{
Array.sort(c);
waktu mulai=waktu tiba;
waktu selesai=waktu mulai+c[i];
zhouzhuan=waktu selesai-waktu tiba;
bobotzhouzhuan=(mengambang)zhouzhuan/c[i];
System.out.println("Waktu mulai"+waktu mulai+"/t"+"Waktu tiba"
+waktu tiba+"/t"+"waktu penyelesaian"+waktu selesai+"/t"+"waktu penyelesaian"+zhouzhuan+"/t"+"waktu servis"+c[i]+"/t"+"waktu penyelesaian yang tepat" + bobotzhouzhuan);
}
}
}
}