`

java文件读取代码片断

阅读更多

1.

 public static void main(String[] args) throws IOException {

        int size;

        InputStream fileobject = new FileInputStream(args[0] );

        System.out.println(“可读取的字节数: "

            + (size = fileobject.available()));

        char[] text = new char[200] ;

        for (int count = 0; count < size; count++) {

            text[count] = ((char) fileobject.read());

            System.out.print(text[count]);

        }

        System.out.println("");

        fileobject.close();

    }

 

 

2.解决java.io 读取重复数据的问题:

 

public static void main(String[] args) {

FileInputStream in;

try {

File f = new  File("D:/Txt/a.txt");

in = new FileInputStream(f);

BufferedInputStream buf = new BufferedInputStream(in);

FileOutputStream fileOut = new FileOutputStream(new File("D:/Txt/b.txt"));

BufferedOutputStream bufout = new BufferedOutputStream(fileOut);

int len = 0;

do{

bufout.write(len = buf.read());

}while(len >0);

……关闭流

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

 

}

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    java文件复制代码片断(java实现文件拷贝)

    1. **Java文件操作**: Java 提供了 `java.io` 包,其中包含了许多类来处理文件操作,如 `File` 类用于表示文件和目录,`FileInputStream` 和 `FileOutputStream` 分别用于读取和写入文件。 2. **...

    java文件操作代码片断实例实现统计文件中字母出现的个数功能

    本文将深入探讨如何使用Java来读取文件,并统计其中字母、数字、空格以及行数。这个功能对于文本分析或者日志处理等场景非常实用。 首先,我们需要引入Java的`java.io`包,它包含了进行文件操作所需的所有类。在...

    java读取文件内容的三种方法代码片断分享(java文件操作)

    在Java编程语言中,读取文件内容是常见的任务,尤其在处理数据输入、输出或文件存储时。本文将详细介绍三种不同的方法来读取文件内容,包括使用`...理解这些基础概念对于编写高效的Java文件操作代码至关重要。

    java c开发测试相关的面试题

    4. **文件操作**:熟悉fopen、fwrite、fread等文件操作函数,能够进行文件的读写。 5. **指针和数组**:理解指针的本质,能够熟练运用指针进行数组操作。 6. **并发编程**:理解C语言中的线程(pthread库)和信号...

    jena 解析 .owl 文件

    以下是一个基本的代码示例,展示如何使用Jena读取并解析.OWL文件: ```java import org.apache.jena.ontology.OntModel; import org.apache.jena.ontology.OntModelSpec; import org.apache.jena.rdf.model....

    samples:一些常用的示例代码 开发中的代码片断 埋葬于此...

    "samples"这个压缩包文件,正如其标题和描述所示,包含了一系列用于教学和参考的代码样本,尤其聚焦于Java这门广泛使用的编程语言。 Java是一种面向对象的编程语言,由Sun Microsystems(现为Oracle公司)开发,以...

    Oracle Java SE 8 Programmer II

    问题2展示了一个使用FileInputStream和InputStreamReader读取文件内容,并通过循环逐字符读取并打印的代码示例。需要了解如何使用流(如FileInputStream和Reader)以及如何正确关闭它们(如使用try-with-resources...

    C语言入门经典(第4版)--源代码及课后练习答案

    12.4 读取文本文件 467 12.5 将字符串写入文本文件 470 12.6 从文本文件中读入字符串 471 12.7 格式化文件的输入输出 474 12.7.1 格式化文件输出 474 12.7.2 格式化文件输入 475 12.8 错误处理 477 12.9 ...

    关于josup帮助文档

    **解析**:`parse(File file, String charsetName)`方法读取文件内容,并指定字符集编码,然后将文件内容解析为`Document`对象。这对于处理本地存储的HTML文档非常方便。 --- 以上是jsoup的一些基本用法,通过这些...

    XML-DOM编程模型简单参考手册.doc

    当解析器发现元素开始、元素结束、文本、文档的开始或结束等时,就将发送事件,开发者可以通过编写响应这些事件的代码来保存数据。这种处理的机制非常类似于流媒体的处理方式。分析能够立即开始,而不是等待所有的...

    hibernate doc 中文版

    - 通过Java代码而非XML文件来配置Hibernate。 - **获得SessionFactory:** - 介绍了如何创建和获取SessionFactory实例。 - **JDBC连接:** - 如何配置数据库连接信息,包括驱动、URL、用户名和密码等。 - **可选...

    jsoup中文帮助文档

    从文件中读取HTML文档,可以使用`Jsoup.parse(File file)`或`Jsoup.parse(File file, String charsetName)`方法。例如: ```java File input = new File("input.html"); Document doc = Jsoup.parse(input, "UTF-8...

    hibernate 帮助文档

    - **编程式配置**:通过Java代码来配置Hibernate,而非使用XML配置文件。 **3.2 获得SessionFactory** - **SessionFactory创建**:介绍如何创建`SessionFactory`实例。 **3.3 JDBC连接** - **连接池配置**:配置...

    hibernate3.5.4中文帮助文档

    - **映射文件**: 使用`hbm.xml`或注解方式来定义Java实体和数据库表之间的映射关系。 - **Hibernate配置**: 配置`hibernate.cfg.xml`文件,定义数据源、Dialect等基本信息。 - **用Maven构建**: Maven的pom.xml中...

Global site tag (gtag.js) - Google Analytics