A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ft352177 中级黑马   /  2016-5-24 22:44  /  1089 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

一、编程题(共3题,共30分)
1.      有一个字符串"woaiheimahahaheimaaiwo"求该字符串中"heima"出现的次数(5分)
2.       有一辆班车除司机外只能承载70个人,假设前后两个车门都能上车,如果坐满则不能再上车。请用线程模拟上车过程并且在控制台打印出是从哪个车门上车以及剩下的座位数。比如:
(从前门上车---还剩N个座位)(10分)
3.       研发部门有5个人,信息如下:(姓名-工资)【赵四=2100, 王二=1700, 张三=1800, 李四=2600,王五=3800】(15分)
a.将以上员工的相关信息存放在适合的集合中(5分)
b.给王二涨工资300(不能直接赋值2000或者直接写1700+300)(2分)
c.将工资大于等于2000的员工名单写到当前工程目录info.txt中(8分

2 个回复

倒序浏览
我之前看到的也是这个套路,第一题字符串操作
第二题多线程
第三题集合输入元素,遍历,IO流输出
回复 使用道具 举报
定义两个同步线程,两个线程定义两个计数器就行
后面一题,不1700+300怎么搞?我想是通过map集合通过key获取值,然后set设置值,这样是要加300的,不对么?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马