黑马程序员技术交流社区

标题: 给大家分享些点招笔试题 [打印本页]

作者: liaoguanglin    时间: 2016-9-7 22:48
标题: 给大家分享些点招笔试题
1. 键盘录入四个字符串,然后把四个字符串拼接成一个字符串,然后对字符串反转后输出到控制台。8分

2. 模拟注册用户,按照以下要求实现相关功能(不一定要用正则表达式)
         * a. 提示用户在控制台输入手机号码,并且输出用户的手机号码 ——2分
         * b. 判断该手机号码是否是11位,是否都是数字,其余可以不做判断,如果不符合任意一项,
         则提示用户“注册用户失败”——4分
         * c. 将手机号的后四位获取出来作为验证码,并将验证码输出到控制台上 ——2分

3. 模拟审核身份证的过程,按照以下要求实现相关代码(不一定要用正则表达式)
         * a. 提示用户在控制台输入身份证号码,用一个字符串对其进行保存——2分
         * b. 判断该身份证号码尾数是否是18位或者16位——2分
         * c. 判断该身份证号除最后一位外,是否都是数字——2分
         * d. 将身份证号中的生日信息获取出来并且打印到控制台上。
         比如:身份证号是"410124199008010231"截取的生日应为(19900801)——2分

4. 将“hello world”首字母转换成大写其余还是小写字母

5. 统计woaiheimahahaheimaaiwo中heima出现的次数

6. 编写一个校验用户名的程序,检测键盘录入的用户名是否合法要求:用户名必须
           是6-10位之间的字母并且不能以数字开头。
           分析:
              1. 创建键盘录入对象
              2. 接收字符串后,把调用String对应的方法,进行判断

7. 输入一行字符串,分别统计出其中英文字母、空格、数字和其他字符的个数

8. 从控制台接收一串字符串,完成以下要求 (共10分)
  a,求出该字符串的长度并输出到控制台,如字符串长度为:X
  b,将该字符串转为数组,判断该数组第一个字符和最后一个字符是否相同,不相同则交换
  c,统计出数组中的每个字符出现的次数,然后自然排序后按指定格式输出到控制台,如  a=3,b=4,c=4,d=3,e=2,f=1
  d,将第二步互换后的数组角标为奇数的字符用”*”号替换,然后遍历输出
  e,将数组中元素重新拼接成字符串,最后截取第一个'*'到第三个'*'之间的数据输出(注意:两边都包含'*')

9. 现有一串字符串 ”上海传智播客,上海黑马,武汉传智播客,深圳黑马,北京传智播客,广州黑马,北京黑马” ,
要求使用程序统计出”传智播客”和”黑马”在该字符串中出现的次数,然后按照指定格式输出到当前项目下的times.txt中
作者: gong19931016    时间: 2016-9-7 23:06
谢谢分享!!
作者: 梦想工程师    时间: 2016-9-7 23:08
这样发也可以?????/
作者: sai1025037768    时间: 2016-9-7 23:13
谢谢楼主的分享
作者: 王小呆    时间: 2016-9-7 23:20
666666   这种题目应该是基础班第十五天的练习题   不错不错
作者: 小胖妞    时间: 2016-9-8 00:08
谢谢学长
作者: CaiWeiXiong    时间: 2016-9-8 14:43
感谢!感谢!感谢!感谢!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2