java
实验目的:1、掌握java常用类的方法
2、掌握String类与数值类型数据的相互转化
3、掌握正则表达式的应用
4、掌握常用集合的创建和操作方法
实验内容:
1、菜单的内容如下:“北京烤鸭:189元,西芹炒肉:12.9元,酸菜鱼:69元,铁板牛柳:32元。”编写一个JAVA应用程序,输入菜单内容,然后输出菜单中的价格数据,并计算出菜单的总价格。
源代码:
实验运行截图:
2、利用DateFormat、Date、Calendar等相关类,编程实现如下功能:(1)用户输入2个日期,第一个日期用整数形式输入,把输入的整数设置为日历对象1的年月日的值。第二个日期以字符串形式输入,形如“2022-10-25”,并设置为日历对象2的年月日的值。将2个日期以“xx年xx月xx日”的格式输出。
(2)程序判断并输出第二个日期表示的时间是该年度第几周、第几天;
(3)判断并输出2个日期的大小关系,以及2个日期之间的间隔天数。
算法描述及实验步骤:
源代码:
实验运行截图:
3、写一个彩票程序:随机生成9个随机数(100~999之间)模拟该期彩票号码,注意不能重复,存入集合中。然后从键盘输入3个数模拟用户购买号码。程序对集合进行遍历,对比3个数是否与集合中的数有相同的。最后显示该期彩票号码、用户号码以及“中了几个号”,如果中了3个号,显示一等奖;如果中了2个号,显示二等奖;如果中了1个号,显示三等奖。要求:选用合适的容器和算法。(说明:键盘输入可以使用Scanner类)
页:
[1]