Java案例分析

  • 【案例6-5】 模拟百度翻译

    Java案例分析

    任务描述 大家对百度翻译并不陌生,本案例要求编写一个程序模拟百度翻译。用户输入英文之后搜索程序中对应的中文,如果搜索到对应的中文就输出搜索结果,反之给出提示。本案例要求使用Map集合实现英文与中文的存储

    2024-10-25 13 0
    阅读更多
  • 【实验7-1】 批量操作文件功能

    Java案例分析

    在日常工作中,经常会遇到批量操作系统文件的事情,通常情况下,只能手动重复的完成批量文件的操作,这样很是费时费力。本案例要求编写一个文件管理器,实现文件的批量操作。文件管理器具体功能要求如下: (1) 用户输入指令1,代表“指定关键字检索文件”,此时需要用户输入检索的目录和关键字,系统在用户指定的目录下检索出文件名中包含关键字的文件,并将其绝对路径展示出来。 (2) 用户输入指令2,代表“指定后缀名检索文件”,此时

    2024-10-25 18 0
    阅读更多
  • 【实验7-2】商城进货记录交易

    Java案例分析

    1.任务描述 每个商城都需要进货,而这些进货记录整理起来很不方便,本案例要求编写一个商城进货记录交易的程序,使用字节流将商场的进货信息记录在本地的csv文件中。程序具体要求如下: 当用户输入商品编号时,后台会根据商品编号查询到相应商品信息,并打印商品信息。接着让用户输入需要进货的商品数量,程序将原有的库存数量与输入的数量相加作为商品最新的库存数量,并将商品进货的记录保存至本地的csv文件中。在csv文件中,每条记录包含商品编号、商品名称、购买数量、单价、总价、联系人等数据,每条记...

    2024-10-25 15 0
    阅读更多
  • 【实验7-3】 日记本

    Java案例分析

    1.任务描述 编写一个日记本功能的程序,使用字节流经日记的具体信息记录在本地的txt文件中。当用户输入日记的特定内容后,会将输入的内容保存至本地的txt文件中。需要输入的内容包括“姓名”,“天气”、“标题”、“内容”的数据。保存的时候需要判断本地是否存在文件,如果存在则追加,不存在则新建。文件命名格式为“黑马日记本”加上“.txt”后缀,如“黑马日记本.txt”

    2024-10-25 28 0
    阅读更多
  • 【实验7-4】 升级版日记本

    Java案例分析

    本案例要求编写一个模拟日记本的程序,通过在控制台输入指令,实现在本地新建日记本、打开日记本和修改日记本等功能。 (1) 用户输入指令1代表“新建日记本”,可以从控制台获取用户输入的日记内容。 (2) 指令2代表“打开日记本”,读取指定路径的txt文件的内容并输出到控制台。 (3) 指令3代表“修改日记本”,修改日记时,既可以修改新建日记本的内容,也可以修改已打开日记本的内容。 (4) 指令4代表“保存”,如果是新建的日记本需要保存,则将日记...

    2024-10-25 15 0
    阅读更多
  • 【实验7-5】 微信投票

    Java案例分析

    1.任务描述 如今微信聊天已经普及到几乎每一个人,在聊天中,经常会有人需要帮忙在某个APP中投票。本案例要求编写一个模拟微信投票的程序,通过在控制台输入指令,实现添加候选人、查看当前投票和投票的功能。每个功能的具体要求如下。 (1) 用户输入指令1代表”添加候选人”,可以在本地文件中添加被选举人。 (2) 用户输入指令2代表”查看当前投票”,将本地文件中的数据打印到控制台。 (3) 用户输入指令3 代表”投票”功能,在控制台输入被投票人的名字进...

    2024-10-25 12 0
    阅读更多
  • 【案例8-1】 龟兔赛跑

    Java案例分析

    1.任务描述 众所周知的“龟兔赛跑”故事,兔子因为太过自信,比赛中途休息而导致乌龟赢得了比赛。本案例要求编写一个程序模拟龟兔赛跑,乌龟的速度为1米/1000毫秒,兔子的速度为1.2米/1000毫秒,等兔子跑到第600米时选择休息120000毫秒,结果乌龟赢得了比赛。

    2024-10-25 17 0
    阅读更多
  • 【案例8-2】 Svip优先办理服务

    Java案例分析

    1.任务描述 在日常工作生活中,无论哪个行业都会设置一些Svip用户,Svip用户具有超级优先权,在办理业务时,Svip用户具有最大的优先级。 本案例要求编写一个模拟Svip优先办理业务的程序,在正常的业务办理中,插入一个Svip用户,优先为Svip用户办理业务。本案例在实现时,可以通过多线程实现。

    2024-10-25 13 0
    阅读更多
  • 【案例8-3】 模拟银行存取钱

    Java案例分析

    1.任务描述 在银行办理业务时,通常银行会开多个窗口,客户排队等候,窗口办理完业务,会呼叫下一个用户办理业务。本案例要求编写一个程序模拟银行存取钱业务办理。假如有两个用户在存取钱,两个用户分别操作各自的账户,并在控制台打印存取钱的数量以及账户的余额。

    2024-10-25 46 0
    阅读更多
  • 【案例8-4】 工人搬砖

    Java案例分析

    1.任务描述 在某个工地,需要把100块砖搬运到二楼,现在有工人张三和李四,张三每次搬运3块砖,每趟需要10分钟,李四每次搬运5块砖,每趟需要12分钟。本案例要求编写程序分别计算两位工人搬完100块砖需要多长时间。本案例要求使用多线程的方式实现

    2024-10-25 14 0
    阅读更多
547条记录 首页 上页 12345 下页 尾页
阿文博客

人生的价值,并不是用时间,而是用深度量去衡量的。——列夫·托尔斯泰

69 文章 1879 浏览 0 评论