`
javaEEdevelop
  • 浏览: 876359 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

//文件 流操作图片

 
阅读更多

 

//文件操作

String path = "g:/iphone4.jpg";

File file = new File(path);

 

FileInputStream fis = new FileInputStream(file);

byte[] b = new byte[fis.available()];

StringBuilder str = new StringBuilder();//不建议用String

 fis.read(b);

 

 

 

//把字节数组的图片写到另一个地方

 

   File apple= new File("D:/apple.jpg");

   FileOutputStream fos = new FileOutputStream(apple);

   fos.write(b);

   fos.flush();

 

//

分享到:
评论

相关推荐

    Delphi流文件操作

    而诸如网络上传输的数据、内存中的存储的数据等也都属于非文件数据,这些数据要转变成文件也需要流操作。 在Delphi中,所有流对象的基类为Tstream类,其中定义了所有流的共同属性和方法。Tstream类中定义了以下几个...

    通过文件流读取本地图片显示在JSP页面方法

    ##### 3.2 文件流操作 ```java String imagePath = Const.ALARM_FILE_PATH + pic; FileInputStream ips = new FileInputStream(new File(imagePath)); ServletOutputStream out = response.getOutputStream(); ``` -...

    图片/视频/文件分类助手

    "图片/视频/文件分类助手" 是一个专为管理和组织个人或工作环境中各种类型媒体文件设计的应用程序。它具备强大的搜索功能,能够帮助用户快速定位并分类特定格式的文件,如图片、视频或文档。这一工具的核心优势在于...

    C# 将图片文件转换成字节流存储在TXT

    例如,对于一个名为`image.jpg`的图片文件,我们可以这样操作: ```csharp byte[] imageBytes = File.ReadAllBytes("image.jpg"); ``` 2. **将字节数组写入TXT文件**: 要将字节数组写入TXT文件,我们首先创建...

    IO文件流操作

    在Java编程语言中,IO(Input/Output)文件流操作是处理数据输入和输出的核心机制。文件流允许程序与磁盘、网络、内存等不同存储介质进行数据交换。本篇文章将详细阐述IO文件流的基本概念、分类、常用类以及如何进行...

    java文件与流操作code

    Java文件与流操作是Java编程中的重要组成部分,主要用于数据的读写、传输和处理。在Java中,I/O(输入/输出)系统是通过流(Stream)的概念来设计的,流是数据传输的抽象表示,可以是文件、网络连接、内存缓冲区等。...

    opencv可通过rtmp/rtsp获取视频流人脸识别与并截图

    在本教程中,我们将探讨如何利用OpenCV的JAVA接口通过RTMP(Real-Time Messaging Protocol)和RTSP(Real-Time Streaming Protocol)协议获取视频流,并进行人脸识别以及截图操作。 RTMP是一种用于在互联网上传输...

    Delphi内存流、文件流原理实例及应用.rar

    2. 文件操作:文件流常用于读写文件,例如读取文本文件内容、保存二进制数据(如图片、音频)等。 3. 应用程序外壳:某些程序可能使用内存流来创建自解压的可执行文件,程序运行时会将内存流中的数据写入临时文件并...

    Struts2文件流方式导出下载excel、Txt、image图片

    文件流是I/O操作中的一种,它允许我们将文件的数据读取到内存中,或者将内存中的数据写入文件。在下载场景中,我们通常创建一个输入流来读取文件,然后通过输出流将文件内容发送到客户端,浏览器接收到后会自动提示...

    文件流IO,android文件流

    2. 对于外部存储,需要请求WRITE_EXTERNAL_STORAGE权限,并使用File类配合文件流进行操作。例如: ```java File file = new File(Environment.getExternalStorageDirectory(), "file.txt"); FileOutputStream fos =...

    post提交,图片以文件流形式上传并保存到数据库

    文件流是处理文件的一种抽象概念,它允许我们像操作数据流一样操作文件,而无需一次性加载整个文件到内存中。在处理大文件,如图片时,文件流能有效减少内存占用,提高程序效率。在JavaScript、Java、C#等编程语言...

    Web Api 通过文件流 下载文件到本地实例

    这通常涉及到文件系统的操作,如`System.IO.File.OpenRead()`,用于打开一个文件流。 7. **异步编程**: 为了提高性能,Web API控制器方法常常使用异步编程,如`async`和`await`关键字,以避免阻塞线程,尤其是在...

    前端js解析/读取excel文件

    `js-xlsx`是一个强大的JavaScript库,专门用于解析和操作Excel文件(.xlsx和.xls格式)。它支持读取二进制文件、Base64编码的数据以及从URL直接加载。其官方示例网站http://oss.sheetjs.com/js-xlsx/提供了丰富的...

    用文件流保存二进制图片

    在.NET框架中,`System.IO`命名空间提供了许多类,如`FileStream`、`BinaryReader`和`BinaryWriter`,用于处理文件流操作。 保存二进制图片通常涉及到以下步骤: 1. **打开文件流**:使用`FileStream`类创建一个...

    Java I/O文件读写/删除/复制等

    为了防止资源泄漏,完成文件操作后,记得关闭打开的流。通常使用 `try-with-resources` 语句自动关闭流,如 `try (BufferedReader br = new BufferedReader(new FileReader(file))) { ... }`。 以上就是Java I/O在...

    C++课件_IO流_二进制文件流操作PPT

    **C++中的IO流与二进制文件流操作** C++是一种强大且灵活的编程语言,其中IO流(Input/Output Stream)系统是处理输入输出的重要组成部分。IO流允许程序与外部设备,如键盘、显示器、文件等进行数据交换。在C++中,...

    JSP对图片的增删改查操作(能够删掉图片文件夹下的文件)

    本话题聚焦于JSP如何实现对图片的增删改查操作,并特别强调了删除图片文件夹下文件的能力。以下是对这个主题的详细讲解: 首先,图片的“增”操作,即上传图片,通常涉及到文件上传功能。在JSP中,我们可以使用`...

    delphi读写取流记录文件TFileStream

    在Delphi中,img格式的图片通常由TImage组件处理,但如果你需要使用TFileStream直接操作图片文件,可以这样做: 1. 使用TFileStream加载图片数据到内存: ```delphi FileStream := TFileStream.Create('ImagePath....

    Java流操作文件

    Java流是Java编程语言中处理输入输出操作的重要机制,它为数据传输提供了高效且灵活的方式。在Java中,文件操作是通过流的概念实现的,这允许我们读取、写入...理解并熟练掌握Java流操作文件,是Java开发中的重要技能。

    JAVA 文件常用流操作.zip

    让我们深入探讨一下Java中的文件流操作。 首先,Java中的文件操作主要通过IO(Input/Output)流来实现。IO流分为两大类:字节流(Byte Stream)和字符流(Character Stream)。字节流处理的数据单位是8位的字节,而...

Global site tag (gtag.js) - Google Analytics