java filestream_java FileStream文件流操作

java filestream_java FileStream文件流操作直接上代码,函数使用说明详见JavaAPI文档importjava.io.*;publicclassStreamDemo{publicstaticvoidmain(String[]args){Filef=newFile(“F:\\workspace\\JavaPrj\\test.txt”);FileOutputStreamout=null;try{out=newFileOu…

大家好,又见面了,我是你们的朋友全栈君。

直接上代码,函数使用说明详见Java API文档

import java.io.*;

public class StreamDemo

{

public static void main(String[] args)

{

File f=new File(“F:\\workspace\\JavaPrj\\test.txt”);

FileOutputStream out=null;

try

{

out=new FileOutputStream(f);

byte[] b=new String(“Hello,my name is cjc”).getBytes();

System.out.println(“\”Hello,my name is cjc\”has been writeen into “+f.getName()+”.”);

out.write(b);

out.close();

}

catch (FileNotFoundException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

catch (IOException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

try

{

FileInputStream in=new FileInputStream(f);

byte b[]=new byte[1024];

int cnt=0;

cnt=in.read(b);

//注意这里byte转化成String的方法

System.out.println(“\””+new String(b,0,cnt)+”\”has been read from “+f.getName()+”.”);

}

catch (FileNotFoundException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

catch (IOException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}8390cbff82ccdc895c5fea68b23c0244.png

原文:http://blog.csdn.net/cjc211322/article/details/24837239

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162854.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月24日 下午5:16
下一篇 2022年7月24日 下午5:16


相关推荐

  • docker(11)Dockerfile 中的COPY与ADD 命令[通俗易懂]

    docker(11)Dockerfile 中的COPY与ADD 命令[通俗易懂]前言Dockerfile中提供了两个非常相似的命令COPY和ADD,本文尝试解释这两个命令的基本功能,以及其异同点,然后总结其各自适合的应用场景。Build上下文的概念在使用dock

    2022年7月31日
    11
  • SELinux: Could not downgrade policy file

    SELinux: Could not downgrade policy file

    2021年10月18日
    72
  • yum 卸载 jdk

    yum 卸载 jdk本文 CentOS 版本为 5 4final 使用图形界面与命令结合的操作方式由于 CentOS5 4 在默认情况下 会安装 OpenOffice 之类的软件 而这些软件需要 Java 支持 因此系统会默认安装一个 JDK 环境 如果需要使用特定的 Java 环境 最好将这些默认安装的 JDK 卸载或者彻底删除 在安装完成 CentOS5 4 之后 直接在终端中输入 java version 系统会显示当

    2026年2月13日
    1
  • jdbc连接数据库的基本步骤「建议收藏」

    jdbc连接数据库的基本步骤「建议收藏」1.在项目中导入java.sql包2.加载数据库驱动程序Class.forName(“com.mysql.cj.jdbc.Driver”);3.定义数据库的链接地址Stringurl=“jdbc:mysql://localhost/studentserverTimezone=GMT%2B8&useSSL=false”;Stringdatabasename=“root”;S…

    2022年7月15日
    20
  • Linux 反汇编工具,逆向与反汇编工具

    Linux 反汇编工具,逆向与反汇编工具逆向与反汇编工具了解反汇编的一些背景知识后 再深入学习 IDAPro 之前 介绍其他一些用于二进制文件的逆向工程工具 会对我们学习有所帮助 这些工具大多在 IDA 之前发布 并且仍然可用于快速分析二进制文件 以及审查 IDA 的分析结果 如我们所见 IDA 将这些工具的诸多功能整合到它的用户界面中 为逆向工程提供了一个集成环境 最后 尽管 IDA 确实包含一个集成调试器 在这里我们不会讨论 因为在第 24 25 和 2

    2026年3月19日
    2
  • pycharm使用技巧及常用快捷键_wps自定义快捷键设置

    pycharm使用技巧及常用快捷键_wps自定义快捷键设置PyCharm自身提供了大量实用的快捷键,但是由于自己之前其他软件的快捷键使用习惯与此不同,这就需要在PyCharm量身DIY属于自己的快捷键了。快来按照下面的流程操作吧!!!1、File—>Settings【Settings的快捷键大家看到了嘛!!!Ctrl+Alt+S】2、Keymap—>齿轮状设置—>Duplicate建议在设置快捷键之前…

    2022年8月27日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号