封装一类模拟标准化考试,标准化试题文件 test.txt 预先保存在与当前类文件在同一目录 下,它的格式要求如下:
封装一类模拟标准化考试,标准化试题文件 test.txt 预先保存在与当前类文件在同一目录
下,它的格式要求如下:(1)每道题目提供 A .B.C.D 四个选择(单项选择);(2)两道题目
之间是用减号(-)加前一道题目的答案分割(----D----)。程序执行结果如下图所示。
File file=new File("test.txt");Test1 t=new Test1();t.Test1(file);
package newpackage;
import java.io.*;
import java.util.Scanner;
/**** @author Dell*/
public class Test1 {public void Test1(File file){int sum=0;try{FileReader f=new FileReader(file);BufferedReader b=new BufferedReader(f);String a;while((a=b.readLine())!=null){String str=a;System.out.println(str);if(str.subSequence(0, 1).equals("-")){String c=str.substring(15, 16);System.out.println();System.out.println("请输入选择的答案: ");Scanner sc=new Scanner(System.in);String b1=sc.nextLine();if(c.equals(b1)){sum++;}else{System.out.print(str);}}}b.close();System.out.println("最后的得分: "+sum);}catch(IOException e){}
}}
封装一类模拟标准化考试,标准化试题文件 test.txt 预先保存在与当前类文件在同一目录 下,它的格式要求如下:相关推荐
- IDEA 里面如何执行某一类文件而不检查其他有编译错误的类文件
在我们学习Java 的过程中,经常会故意敲一些代码,它们可能是错误的,但是可以和其他对的形成对比,但是一旦你跳过不去管这些错误.当你开始学习新的东西的时候,比如重新建了一个包,写了一个主类,尽管并没有 ...
- 【工具类】遍历扫描目录下全部文件并列出
package test20140715;import java.io.File;import org.junit.Test; /*** 遍历扫描目录下全部文件并列出* @author fushihu ...
- 文件上传服务器保存形式,78.上传文件及在服务器保存文件到任意路径
上传文件到服务器是一个常用的操作,而在服务器上保存文件就需要多多用心了.因为你不可能只在一个路径里保存文件,所以需要实践一下保存文件到任意位置.当然,前提是你的应用程序有这样的操作权限. 首先建立一个 ...
- php浏览服务器某一文件夹内容,php删除web服务器中指定目录下的指定格式的文件...
今天还在写VipSystem Pro的授权部分,用户授权后,生成匹配该用户的唯一的php文件集合(在一个目录下),然后进行zip下所并弹出下载. 这个临时生成的zip文件存放在我指定的一个目录.每个用 ...
- 文件上传(保存本地)和将文件转为base64
//文件上传相关代码 @RequestMapping(value = "/testUploadFileTwo") @ResponseBody public String uploa ...
- java小项目(文件读取)标准化考试
标准化考试 标准化试题文件的格式要求如下: 每道题目提供A.B.C.D四个选择(单项选择). 两道题目之间是用减号(-)尾加前一题目的答案分隔(例如:----D-----) 1. 北京奥运是什么时间开 ...
- 计算机基础应用在线模拟考试,计算机基础在线考试模拟习题考试.doc
电大计算机在线答题答案 (一) 单选题 1. 微型计算机的结构原理是采用( )结构,它使CPU与内存和外设的连接简单化与标准化. (A) 总线 (B) 星形连接 (C) 网络 (D) 层次连接 参考答 ...
- 有关access的上机试题_计算机Access考试上机试题
Access是一款数据库应用的开发工具软件,其开发对象主要是Microsoft JET数据库和Microsoft SQLServer数据库.下面是小编收集的关于计算机Access考试上机试题,希望大家 ...
- laravel 如何 new php 类,PHP实例:laravel通过创建自定义artisan make命令来新建类文件详解...
<PHP实例:laravel通过创建自定义artisan make命令来新建类文件详解>要点: 本文介绍了PHP实例:laravel通过创建自定义artisan make命令来新建类文件详 ...
最新文章
- sublime必备插件
- angularjs之browserTrigger
- Python 中各种imread函数的区别与联系
- 一种求凸多边形内部似最大圆的算法
- php radio样式美化,微信小程序修改radio组件默认样式
- windows脚本bat批处理 关闭显示器 关闭显示器脚本bat
- 用C语言描述数据结构
- 3D游戏中的数学基础
- 项目CSS基础样式模板
- C++:构造函数中调用虚函数
- 广义表的概念及其存储结构
- 普通用户使用su无法切到root用户的解决方法
- Delphi 复制文本框内容到剪贴板
- 爬取小猪网的短租房信息
- java作业:类设计与实现综合实验
- 音视频解封装--解封装分离音频AAC文件
- 可怕流氓:百度全家桶
- 原创超简单代码(1.25)
- MATLAB-GUI界面实现excel导入与绘图
- 400 、401、403、404状态码
热门文章
- openGL 3D图形和openGL简介
- 不知道实时录音转文字软件哪个好?分享录音实时转文字软件给你
- 智能汽车专题报告之软件篇:迈向SOA软件架构
- 输出1~100之间所有既可以被3整除又可以被7整除的数
- 2022年7月28日(CSS三大特性、盒子模型)
- linux 预览md文件_微软 Win10 Dev 预览版 20246 发布:来自最新 FE_RELEASE 开发分支 - Windows 10,微软...
- (持续更新, 目前含100+工具类) DevUtils 是一个 Android 工具库
- Windows_Server搭建DC域控制环境
- Lenovo A60 终极简单刷机解说 (菜鸟入门)
- 工具篇—《MD文档辅助工具,PicGo使用》