📄 studentinstancecreator.java~1~
字号:
package bplustree;
import com.xuedi.maths.UnduplicateNumbers;
import com.xuedi.IO.ObjectFile;
import java.util.*;
import java.io.*;
public class StudentInstanceCreator extends Thread{
private Frame1 frame;
private HashSet[] hs;
private long range,amount;
private int bucketAmount;
ObjectFile of;
public StudentInstanceCreator(Frame1 frame,long range,long amount,int bucketAmount) {
this.frame = frame;
this.range = range;
this.amount= amount;
this.bucketAmount = bucketAmount;
try{
of = new ObjectFile("Student.inf");
}catch(IOException ioe)
{
frame.FileNotCreateException();
}
}
public void run()
{
try{
frame.jTextArea1.append("\n正在生成不重复的" + amount + "个数据...");
createInstances();
frame.jTextArea1.append("\n数字生成完毕!");
sleep(1000);
}catch(java.lang.InterruptedException iee)
{
frame.FileNotCreateException();
}
}
private void createInstances()
{
hs = UnduplicateNumbers.getUnduplicateNumbers(range, amount, bucketAmount);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -