• 大小: 4.2MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-18
  • 语言: 其他
  • 标签: 仿真  排队系统  

资源简介

包含源代码和实验报告 排队系统仿真实验报告 一个联通营业厅,9:00到18:00营业。客户首先要通过取票系统拿到自己的号,先在等待区等待叫号系统报自己的号。一共有2个服务台,2个服务台同时工作,哪个服务台叫到几号,拿这个号码的人就去哪个服务台,叫号系统按顺序叫号,2个服务台叫号不会发生重复现象。............................

资源截图

代码片段和文件信息

package fangzhen;

import java.util.ArrayList;
import java.util.List;
//控制台表格形式输出
public class ConsoleTable {

private List rows = new ArrayList();
private int colum;
private int[] columLen;
private static int margin = 2;

public ConsoleTable(int colum) {
this.colum = colum;
this.columLen = new int[colum];
}

public void appendRow() {
List row = new ArrayList(colum);
rows.add(row);
}

public ConsoleTable appendColum(object value) {
if (value == null) {
value = “NULL“;
}
List row = rows.get(rows.size() - 1);
row.add(value);
int len = value.toString().getBytes().length;
if (columLen[row.size() - 1] < len)
columLen[row.size() - 1] = len;
return this;
}

public String toString() {
StringBuilder buf = new StringBuilder();

int sumlen = 0;
for (int len : columLen) {
sumlen += len;
}
for (int ii = 0; ii < rows.size(); ii++) {
List row = rows.get(ii);
for (int i = 0; i < colum; i++) {
String o = ““;
if (i < row.size())
o = row.get(i).toString();
buf.append(‘|‘).append(printChar(‘ ‘ margin)).append(o);
buf.append(printChar(‘ ‘ 8 - o.getBytes().length));
}
buf.append(“|\n“);
buf.append(“|“).append(printChar(‘-‘ 76)).append(“|“);
}
return buf.toString();
}

private String printChar(char c int len) {
StringBuilder buf = new StringBuilder();
for (int i = 0; i < len; i++) {
buf.append(c);
}
return buf.toString();
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      65815  2017-09-18 17:32  排队系统\实验报告.docx

     文件        232  2017-05-22 20:30  排队系统\代码实现\.classpath

     文件          0  2017-05-24 22:09  排队系统\代码实现\.metadata\.lock

     文件       4714  2017-05-24 22:09  排队系统\代码实现\.metadata\.log

     文件         20  2017-05-24 22:11  排队系统\代码实现\.metadata\.mylyn\.taskListIndex\segments.gen

     文件         32  2017-05-24 22:11  排队系统\代码实现\.metadata\.mylyn\.taskListIndex\segments_1

     文件        560  2017-05-24 22:11  排队系统\代码实现\.metadata\.mylyn\repositories.xml.zip

     文件        235  2017-05-24 22:13  排队系统\代码实现\.metadata\.mylyn\tasks.xml.zip

     文件          1  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\history.version

     文件        151  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.index

     文件          1  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.version

     文件        185  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.resources\.root\1.tree

     文件        865  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.resources\.safetable\org.eclipse.core.resources

     文件         42  2017-05-24 22:10  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.core.resources.prefs

     文件         87  2017-05-24 22:09  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.epp.logging.aeri.ide.prefs

     文件        517  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs

     文件         58  2017-05-24 22:09  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jst.j2ee.webservice.ui.prefs

     文件         73  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.m2e.discovery.prefs

     文件         62  2017-05-24 22:09  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.mylyn.context.core.prefs

     文件         97  2017-05-24 22:09  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.mylyn.monitor.ui.prefs

     文件        243  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.mylyn.tasks.ui.prefs

     文件        145  2017-05-24 22:10  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.rse.core.prefs

     文件        100  2017-05-24 22:10  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.rse.ui.prefs

     文件         69  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.team.ui.prefs

     文件         69  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefs

     文件        129  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.ide.prefs

     文件        371  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs

     文件         97  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.springsource.ide.eclipse.commons.configurator.prefs

     文件         83  2017-05-24 22:09  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.springsource.ide.eclipse.commons.core.prefs

     文件        110  2017-05-24 22:14  排队系统\代码实现\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.springsource.ide.eclipse.commons.frameworks.core.prefs

............此处省略138个文件信息

评论

共有 条评论