技术标签: java new Filereader
Java FileReader类
FileReader类从InputStreamReader类继承而来。该类按字符读取流中数据。可以通过以下几种构造方法创建需要的对象。
在给定从中读取数据的 File 的情况下创建一个新 FileReader。FileReader(File file)
在给定从中读取数据的 FileDescriptor 的情况下创建一个新 FileReader。FileReader(FileDescriptor fd)
在给定从中读取数据的文件名的情况下创建一个新 FileReader。FileReader(String fileName)
创建FIleReader对象成功后,可以参照以下列表里的方法操作文件。序号文件描述
1public int read() throws IOException
读取单个字符,返回一个int型变量代表读取到的字符
2public int read(char [] c, int offset, int len)
读取字符到c数组,返回读取到字符的个数
实例import java.io.*;
public class FileRead{
public static void main(String args[])throws IOException{
File file = new File("Hello1.txt");
// 创建文件
file.createNewFile();
// creates a FileWriter Object
FileWriter writer = new FileWriter(file);
// 向文件写入内容
writer.write("This\n is\n an\n example\n");
writer.flush();
writer.close();
// 创建 FileReader 对象
FileReader fr = new FileReader(file);
char [] a = new char[50];
fr.read(a); // 读取数组中的内容
for(char c : a)
System.out.print(c); // 一个一个打印字符
fr.close();
}
}
以上实例编译运行结果如下:This
is
an
example
文章浏览阅读1.3k次。IntelliJ IDEA 在老板本中设置修改文件被修改颜色提示与2018.3不同,这里介绍2018.3版本的修改方式:————————————————版权声明:本文为CSDN博主「DL_jianglin」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/DL_jianglin/article/details/84951493..._idea 怎么像svn一样一眼看出哪个文件被修改了
文章浏览阅读6.7k次,点赞8次,收藏48次。Pandas 读取文件,CSV 文件读取参数详解。_python read_csv
文章浏览阅读1k次。概述通过学习文档内容,熟悉并掌握 IIS 写入漏洞利用工具的利用方法,了解具体的功能内容,亲自实践操作,并根据课程需求完成相关任务。工具功能说明IIS 写入漏洞利用工具是由桂林老兵写的一款漏洞利用工具,专门针对 IIS 写入漏洞。接下来我们具体介绍一下相关的使用。1.第一部分数据包格式该功能模块默认的数据包传输方法有 7 种,分别是:OPTIONS 返回服务器的各种信息PUT 生成上传文件数据包的。POST 用来提交表单MOVE 是改名数据包。COPY 是复制数据包。DELETE_iis短域名
文章浏览阅读3k次。在过去的一年中,加密经济经历了新一轮波动,DeFi生态领域的应用是快速发展的代表之一。在DeFi顶级风口下,NFT火爆出圈,不断获得全球范围各层组织对NFT的认可,但NFT从本质上来看依旧处于fomo阶段,何时稳定发展依旧要看市场反馈。与此同时,元宇宙概念在2021年下半年火爆起来,元宇宙作为新型虚实相融的互联网应用和社会形态,通过沉浸式的体验,让虚拟进一步接近现实。但元宇宙能否成功搭建新型数字社会体系,依然处于概念发展阶段。而不论是DeFi生态,亦或是NFT及元宇宙生态,都离不开区块链底层技术的支
文章浏览阅读3.6k次,点赞5次,收藏9次。主要的代码就是 VueApp获取挂载元素 然后改写errorHandler 系统报错 和 warnHandler 系统警告方法。可以看到 控制台并没有报错 只是输出了报错信息 这样的字符串 我们也可以直接传给服务器 存储报错信息。也是在vue节点中 重写errorHandler和 warnHandler 方法。只用console输出一下 警告或报错提示 便结束方法。vue3 在 main.js中编写代码。vue2 在 main.js中编写代码。..._vue屏蔽报错
文章浏览阅读972次,点赞18次,收藏3次。最近在巩固之前学过的知识,便想先从webpack开始,也是重新巩固学习,因为是蛮久之前学的所以一些新版本也还不够了解,希望得到一些大佬的指导让自己进步快一些,这里先提前谢谢各位老师了!_hp webpack
文章浏览阅读6.8k次,点赞9次,收藏31次。插入matlab代码在开始加入\usepackage{listings}%插入代码块在需要添加代码的地方\begin{lstlisting}[language = Matlab,title={matlab4\_8.m}, numbers=left, numberstyle=\tiny,keywordstyle=\color{blue!70}, commentstyle=\color{red!50!green!50!blue!50},frame=shadowbox, ru_latex插入代码
文章浏览阅读592次。 /****** Object: UserDefinedFunction [dbo].[fn_SO_GetIssuedQty] Script Date: 12/11/2009 08:53:15 ******/SET ANSI_NULLS ONGO SET QUOTED_IDENTIFIER ONGO /********************************** 销售订单跟
文章浏览阅读1.4k次。自减运算:–其用法用++的用法一模一样,是在原来值的基础上减掉1对于+=的用法,还有其它几种形式:i -= 1; //等价于: i = i-1;i = 1; //等价于: i = i1;i /= 3; //等价于: i = i/3;i %= 2; //等价于: i = i%2;..._c语言自减
文章浏览阅读3.1k次。ZZZ Project All Product将为您带来ZZZ Project的所有程序,产品能够有效的增强.net框架,并支持使用批处理命令优化数据库的性能,并为您的项目添加许多功能,例如Entity Framework Classic使用不仅可提供Entity Framework 6(EF6)的所有功能,并且将会带来更好的性能,而Entity Framework Extensions...
文章浏览阅读129次。什么是反向代理首先要知道什么叫正向代理,举例:一个微商卖东西,随着顾客量增多,就需要招聘代理人员帮忙卖,在程序上直观的效果就是这个很容易理解,那么什么是反向代理。反向代理:反向代理服务器位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获得目标服务器的资源。同时,用户不需要知道目标服务器的地址,也无须在用户端作任何设定。反向代理服务器通常可用来作为Web加速,即使用反向代理作为Web服务器的前置机来降低网络和服务器的负载,提高访问效率。
文章浏览阅读387次,点赞5次,收藏2次。STL的排序函数sort()的定义有两种方式:(1)sort(begin,end)(2)sort(begin,end,compare)无返回值,基于快速排序,范围是[first,last),包括first,不包括last,复杂度是O(nlog2(n))sort()的比较函数可以用系统的4种函数排序,常用的是降序和升序,即less()和greater()#include<bit..._sort(x,partial=2)[2]