Java基础编程题(API阶段测试)
来源:互联网 发布:卷皮模版 app源码下载 编辑:程序博客网 时间:2024/06/05 17:46
双元Java基础3阶段API阶段测试第1套卷
试卷答题说明
1.总分100分
2.项目名称用自己的中文名字(如果本班有重名的学员,则在项目名称后加上学号,如:张三001和张三002)
3.包名为com.itheima.tests,总共5道题目分别命名为Test01、Test02…..
4.提交答案的方法:直接将项目复制出来打成zip压缩包发给老师,千万不要打成jar包
第一题(编程题: 15分 )
按需求完成指定功能,题目如下:
模拟登录,给三次机会,并提示还有几次机会
1. 假设用户名和密码均为admin,如果输入正确,控制台输出:欢迎admin登录
2. 如果输入错误,控制台输出:录入错误,您还有2次机会(最多有3次机会)
第二题(编程题: 15分)
按需求完成指定功能,题目如下 :
键盘录入一个字符串,统计该字符串中大写字母字符,小写字母字符,数字字符出现的次数,其他字符出现的次数。
例如键盘录入:ABCDEabcd123456!@#%^
输出:ABCDEabcd123456!@#^%中大写字母有:5个,小写字母有:4个,数字字符:6个,其他字符:6个
第三题(编程题: 15分 )
按需求完成指定功能,题目如下:
(1)有一个数字字符串”25 11 -6 20 102 9”,数字之间用空格间隔
(2)利用冒泡排序对这串数字按照从小到大排序,生成一个数值有序的字符串”-6 9 11 20 25 102”
第四题(编程题: 25分)
按需求完成指定功能,题目如下 :
定义一个MyStringUtil工具类,该类中定义三个方法,要求如下:
(1)public static char[] toCharArray(String str) : 将给定的参数字符串转成对应的字符数组(不能直接调用jdk中的工具类及String类中的tocharArray方法)
(2)public static String getSingleString(String str) : 去除给定的参数字符串中的重符字符(重复字符只保留一个),将新的字符串返回
(3) public static boolean isBalancedString(String str): 如果左右两边字符相同则返回true,否则返回false,例如:abccba是对称字符
* 例如:abcdecba不是对称字符
第五题(编程题: 30分)
按需求完成指定功能,题目如下:
定义String getStr(char[] chs)静态方法,方法内要求:从chs中随机获取4个元素,再和1个0-9之间(包含0和9)的整数组成一个五个字符的字符串。
定义main方法,方法内完成:
(1)定义长度为26,元素值为26个大写英文字母的数组chs
(2)传递数组chs调用getStr(char[] chs)方法,获取返回值,并在控制台打印返回值
- Java基础编程题(API阶段测试)
- Java基础编程题(API阶段测试)(答案)
- 阶段测试总结java基础
- java api基础测试题
- [阶段一]java基础编程比赛
- Oracle数据库基础阶段测试题
- Oracle数据库基础阶段测试题答案
- 基础阶段测试
- 黑马程序员--Java编程之API阶段总结
- 《使用Java实现面向对象编程》阶段测试-笔试试卷
- java API 测试题
- Java基础阶段总结
- java基础阶段总结
- java基础阶段总结
- Java基础阶段总结
- Java基础阶段总结
- Java基础阶段总结
- Oracle数据库基础阶段测试题看你会多少?
- JDK线程池学习笔记-1
- PAT甲级1126
- C++ std::string能否存储二进制字符
- 深入浅出Redis-Spring整合Redis
- Java JDBC 编程
- Java基础编程题(API阶段测试)
- 配置文件报错:不允许有匹配 "[xX][mM][lL]" 的处理指令目标
- 76-线程概念
- 机器学习(2)之正规方程组
- 性能调优过程总结
- java静态方法是否被继承?
- MongoDB工具类
- 报错 Caused by: java.lang.IllegalArgumentException: @EnableAsync annotation metadata was not injected
- c#随机抽人(随机抽组,抽奖,搜索匹配)程序(基于.net窗口)