java小项目(文件读取)标准化考试
标准化试题文件的格式要求如下:
每道题目提供A、B、C、D四个选择(单项选择)。
两道题目之间是用减号(-)尾加前一题目的答案分隔(例如:----D-----)
1. 北京奥运是什么时间开幕的?
A.2008-08-08 B. 2008-08-01
C.2008-10-01 D. 2008-07-08
------A------
2. 下列哪个国家不属于亚洲?
A.沙特 B.印度 C.巴西 D.越南
------C------
3. 2010年世界杯是在哪个国家举行的?
A.美国 B.英国 C.南非 D.巴西
------C-----
4.下列哪些动物属于猫科动物?
A.狗 B.犀牛 C.大象 D.狮子
------D-----
例图:
code :
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;public class Dome {public static void main(String[] args) {int sum=0;File file=new File("src\\homework","subject.txt");try {if(!file.exists())file.createNewFile();FileReader fr =new FileReader(file);BufferedReader br=new BufferedReader(fr);String aline;while((aline=br.readLine())!=null) {String str = new String(aline);if(str.subSequence(0,1).equals("-")) {String ans =str.substring(6, 7);System.out.println();System.out.print("请输入选则的答案:");Scanner sc=new Scanner(System.in);String ans1=sc.nextLine();if(ans.equals(ans1))sum++;}else {System.out.println(str);}}br.close();System.out.println("最后的得分:"+sum);} catch (IOException e) {// TODO: handle exceptione.printStackTrace();}}
}
运行后图片:
读取的的文件生成代码:
import java.io.*;
public class test
{ public static void main(String[] args) throws IOException { File file = new File("src\\homework","subject.txt");BufferedReader buf = new BufferedReader (new InputStreamReader(System.in)); BufferedWriter buff = new BufferedWriter(new FileWriter(file)); String str = buf.readLine(); while(!str.equals("exit")) { buff.write(str); buff.newLine(); str = buf.readLine(); } buf.close(); buff.close(); }
}
java小项目(文件读取)标准化考试相关推荐
- java小项目影院系统
java小项目,影院管理系统 http://download.csdn.net/detail/github_32658299/9632276 下面是两个关键的类 1.这是电影院测试类,用来读取用户输入 ...
- Java 高效大文件 读取 和 写入(一亿行)
写文件 需求:写入1亿行,7位以内的随机的数字. 首先看成果图,代表没骗大家!!!!! 这个是最终生成的文件,有770多MB .下面用glogg打开预览: 程序打印耗时 7149ms + 923 ms ...
- Java小项目中WEB-INF下jsp页面如何访问?
Java小项目中WEB-INF下jsp页面如何访问? - 今天又是充满希望的一天 - CSDN博客 关闭 今天又是充满希望的一天 目录视图 摘要视图 订阅 var username = "H ...
- java小项目之:植物大战僵尸,这个僵尸不太冷!内附素材源码
Java小项目之:植物大战僵尸! <植物大战僵尸>是由PopCap Games开发的一款益智策略类单机游戏,于2009年5月5日发售,这款游戏可谓是无人不知无人不晓. 在我身边,上到40岁 ...
- java小项目家庭记账程序
文章目录 java小项目家庭记账程序 **1.项目目标:** 2.项目需求: 3.具体思路: 4.具体代码: 1.页面: 2.Option_1类: 3.Option_2类: 4.Option_3类: ...
- 我是一只小僵尸java,Java小项目之:植物大战僵尸,这个僵尸不太冷!内附素材...
Java小项目之:植物大战僵尸! <植物大战僵尸>是由PopCap Games开发的一款益智策略类单机游戏,于2009年5月5日发售,这款游戏可谓是无人不知无人不晓. 在我身边,上到40岁 ...
- java小项目租车系统_Java学习笔记三十:Java小项目之租车系统
Java小项目之租车系统 一:项目背景介绍: 根据所学知识,编写一个控制台版的"呱呱租车系统" 功能: 1.展示所有可租车辆: 2.选择车型.租车量: 3.展示租车清单,包含:总金 ...
- java 相对路径 文件读取,Java相对路径读取文件
Java相对路径读取文件 不管你是新手还是老鸟,在程序中读取资源文件总会遇到一些找不到文件的问题,这与Java底层的实现有关,不能算bug,只要方法得当,问题还是可以解决的. 项目的文件夹结构: re ...
- java小项目之成绩管理、排课软件、局域网聊天软件
大三下,想把上个学期的一些东西整理一下.可能是突然有点想法吧. 我把答辩ppt以及文档要求还有项目文件夹全部都放在了我的github里面啦.点击打开链接 项目一 问题描述:教师在教学过程中,需要记录学 ...
最新文章
- Centos配置yum为阿里源
- 在Linux系统下编译并执行C++程序
- 再谈HTTP2性能提升之背后原理—HTTP2历史解剖
- mybatisnet - 1 获取 mybatisnet
- FreeEIM通讯软件无论是画面风格还是游戏内容
- 如何检查Python字典中是否存在密钥
- 《数据结构》二叉查找树
- 庆祝:黑客x档案官方二级域名转向
- 搭建个人云盘保姆级教程
- Windows 域时间同步
- 用python证明采样定理_这一切都从指数函数开始(4)——采样定理
- 【周博磊】强化学习纲要 一至六讲笔记
- 冰点文库的替代品【Wenku Doc Downloader】用于下载各种文库的材料
- 再读《拆掉思维的墙》
- python中倒背如流_倒背如流中倒背是什么意思古代有种背书方法是倒背,倒
- 51开发实例 基于51单片机的模拟电梯系统
- vb 计算机主板喇叭发声,主板蜂鸣器发声规律总结
- 和谁在一起,的确很重要
- COTS应用程序开发框架简介(二)
- Day 7/100:Python列表