问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

使用Java语言,造100条大学生的基本信息(学校,专业,姓名,学号)

发布网友 发布时间:2022-06-26 16:18

我来回答

2个回答

热心网友 时间:2024-03-18 10:54


import java.util.Random;

public class D1 {
public static void main(String[] args) {
String name = "";
String zy = "";
for (int i = 0; i < 100; i++) {
name = getXS();
zy = getJob();
System.out.println("学校:xxxx大学              姓名:"+name+"                专业:"+zy+"        学号:"+(i+1001));
try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}


public static String getJob() {
String[] arr = {"软件工程","多媒体","计算机科学与技术","网络工程"};
Random r = new Random();
return arr[r.nextInt(3)];

}

public static String getXS() {
Random random=new Random(System.currentTimeMillis());
/* 598 百家姓 */
String[] Surname= {"赵","钱","孙","李","周","吴","郑","王","冯","陈","褚","卫","蒋","沈","韩","杨","朱","秦","尤","许",
  "何","吕","施","张","孔","曹","严","华","金","魏","陶","姜","戚","谢","邹","喻","柏","水","窦","章","云","苏","潘","葛","奚","范","彭","郎",
  "鲁","韦","昌","马","苗","凤","花","方","俞","任","袁","柳","酆","鲍","史","唐","费","廉","岑","薛","雷","贺","倪","汤","滕","殷",
  "罗","毕","郝","邬","安","常","乐","于","时","傅","皮","卞","齐","康","伍","余","元","卜","顾","孟","平","黄","和",
  "穆","萧","尹","姚","邵","湛","汪","祁","毛","禹","狄","米","贝","明","臧","计","伏","成","戴","谈","宋","茅","庞","熊","纪","舒",
  "屈","项","祝","董","梁","杜","阮","蓝","闵","席","季","麻","强","贾","路","娄","危","江","童","颜","郭","梅","盛","林","刁","钟",
  "徐","邱","骆","高","夏","蔡","田","樊","胡","凌","霍","虞","万","支","柯","昝","管","卢","莫","经","房","裘","缪","干","解","应",
  "宗","丁","宣","贲","邓","郁","单","杭","洪","包","诸","左","石","崔","吉","钮","龚","程","嵇","邢","滑","裴","陆","荣","翁","荀",
  "羊","于","惠","甄","曲","家","封","芮","羿","储","靳","汲","邴","糜","松","井","段","富","巫","乌","焦","巴","弓","牧","隗","山",
  "谷","车","侯","宓","蓬","全","郗","班","仰","秋","仲","伊","宫","宁","仇","栾","暴","甘","钭","厉","戎","祖","武","符","刘","景",
  "詹","束","龙","叶","幸","司","韶","郜","黎","蓟","溥","印","宿","白","怀","蒲","邰","从","鄂","索","咸","籍","赖","卓","蔺","屠",
  "蒙","池","乔","阴","郁","胥","能","苍","双","闻","莘","党","翟","谭","贡","劳","逄","姬","申","扶","堵","冉","宰","郦","雍","却",
  "璩","桑","桂","濮","牛","寿","通","边","扈","燕","冀","浦","尚","农","温","别","庄","晏","柴","瞿","阎","充","慕","连","茹","习",
  "宦","艾","鱼","容","向","古","易","慎","戈","廖","庾","终","暨","居","衡","步","都","耿","满","弘","匡","国","文","寇","广","禄",
  "阙","东","欧","殳","沃","利","蔚","越","夔","隆","师","巩","厍","聂","晁","勾","敖","融","冷","訾","辛","阚","那","简","饶","空",
  "曾","毋","沙","乜","养","鞠","须","丰","巢","关","蒯","相","查","后","荆","红","游","郏","竺","权","逯","盖","益","桓","公","仉",
  "督","岳","帅","缑","亢","况","郈","有","琴","归","海","晋","楚","闫","法","汝","鄢","涂","钦","商","牟","佘","佴","伯","赏","墨",
  "哈","谯","篁","年","爱","阳","佟","言","福","南","火","铁","迟","漆","官","冼","真","展","繁","檀","祭","密","敬","揭","舜","楼",
  "疏","冒","浑","挚","胶","随","高","皋","原","种","练","弥","仓","眭","蹇","覃","阿","门","恽","来","綦","召","仪","风","介","巨",
  "木","京","狐","郇","虎","枚","抗","达","杞","苌","折","麦","庆","过","竹","端","鲜","皇","亓","老","是","秘","畅","邝","还","宾",
  "闾","辜","纵","侴","万俟","司马","上官","欧阳","夏侯","诸葛","闻人","东方","赫连","皇甫","羊舌","尉迟","公羊","澹台","公冶","宗正",
  "濮阳","淳于","单于","太叔","申屠","公孙","仲孙","轩辕","令狐","钟离","宇文","长孙","慕容","鲜于","闾丘","司徒","司空","兀官","司寇",
  "南门","呼延","子车","颛孙","端木","巫马","公西","漆雕","车正","壤驷","公良","拓跋","夹谷","宰父","谷梁","段干","百里","东郭","微生",
  "梁丘","左丘","东门","西门","南宫","第五","公仪","公乘","太史","仲长","叔孙","屈突","尔朱","东乡","相里","胡母","司城","张廖","雍门",
  "毋丘","贺兰","綦毋","屋庐","独孤","南郭","北宫","王孙"};
int index=random.nextInt(Surname.length-1);
String name = Surname[index]; //获得一个随机的姓氏

/* 从常用字中选取一个或两个字作为名 */
if(random.nextBoolean()){
name+=getChinese()+getChinese();
}else {
name+=getChinese();
}
return name;
}
public static String getChinese() {
String str = null;
int highPos, lowPos;
Random random = new Random();
highPos = (176 + Math.abs(random.nextInt(71)));//区码,0xA0打头,从第16区开始,即0xB0=11*16=176,16~55一级汉字,56~87二级汉字
random=new Random();
lowPos = 161 + Math.abs(random.nextInt(94));//位码,0xA0打头,范围第1~94列
byte[] bArr = new byte[2];
bArr[0] = (new Integer(highPos)).byteValue();
bArr[1] = (new Integer(lowPos)).byteValue();
try {
str = new String(bArr, "GB2312");//区位码组合成汉字
} catch (Exception e) {
e.printStackTrace();
}
return str;
}

}

热心网友 时间:2024-03-18 10:54

学校、专业放在String[] 中。用随机数取,姓名随机数随机生成Unicode值然后转化为汉子,学号递增
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
此去经年两相忘,是出自哪里? 李续宾在安徽“三河战败”殒命主要原因? 三河镇之战的结果 钉钉系统是什么 企业用车、差旅等费用去向不明,财务如何通过滴滴企业版实现企业出行费用... 困扰间采的4大差旅管理难题,该怎么做? 123soul的I'm yours的MP3 清华管理学系列英文版教材:管理学内容简介 入党日期填哪个 女人停经后纯无“性"生活,该咋办 高龄女性在怀孕前需要做哪些检查? 四川泰立科技股份有限公司怎么样? 四川成华科技有限公司怎么样? 深圳市源成泰科技有限公司怎么样? 三辉电线电缆(深圳)有限公司怎么样? 云南广电网络集团有限公司西畴支公司怎么样? 四川成泰科技有限责任公司怎么样? 无锡阿塞尼(ASHENY)科技有限公司怎么样? 三辉电线电缆(郴州)有限公司怎么样? 3月13日聊城哪里着火了? ...套每天上午3集连播的电视剧《流星蝴蝶剑》是什么版本的?主题曲是什... 红枣和枸杞泡水喝可以吗?需要添加什么不? 情商高,人缘好,会办事儿,哪些星座最受领导的欢迎? 一门三司令中耿娟和杨天洪结婚了么? 免费视频聊天软件哪款最好 {求助}photoshop 谁有抠图的视频~ 1977年农历1月23日是什么星座下班年的偏财运怎么样 阳历1983年1月23出生的什么星座?今年什么运势? 农历1990年01月23是什么星座运势怎么样 求Excel表格公式,详见内容 四川自贡起重输送机械制造有限公司怎么样? 自贡金厦机械设备有限责任公司怎么样? 自贡蜀都锻业制造有限公司怎么样? 自贡市富源机械制造有限责任公司怎么样? 自贡恒波输送机械制造有限公司怎么样? 自贡市磊鑫机械设备制造有限公司怎么样? win8 桌面上水印怎么去掉? 将10盆花摆成5行,每行摆4盆,可以怎么摆? 艾泰520w怎么设置桥接 人缘很好,懂得处理人际关系的星座,你知道有哪些吗? 岩棉板窗口翻包网怎么施工- 问一问 外墙外岩棉平板会燃烧吗? 岩棉板外墙保温复检取样批量是多少? vivox21s后盖换探索版多少钱 张皓宇和张皓宸哪个好点? 张皓宇属羊名字好吗 朋友们;我给儿子取了个名字叫张皓宇,这名字能打多少分? 公历1994.05.30中午11点后出生的男孩名字中HAO用哪个好?&lt;张浩宇&gt;&lt;张皓... 张皓宇和张浩宇那个名字好 高分悬赏!请帮我儿子取下名字