`
shenjichao2009
  • 浏览: 96079 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Java将控制台的内容写入到本地文件中

    博客分类:
  • Java
阅读更多

 

/**
* 将控制台的信息写入到文件中
*/
public static void writeDiskInfo() {

String dirName = "D:\\disk\\";
String fileName = "磁盘信息.txt";

File file = new File(dirName + fileName);

// 当文件目录不存在时
if (!file.getParentFile().exists()) {
file.getParentFile().mkdirs();// 创建文件目录
}

try {

file.createNewFile();// 创建文件
FileOutputStream fileOutputStream = new FileOutputStream(file);
PrintStream printStream = new PrintStream(fileOutputStream);

System.setOut(printStream);// 重新分配标准输出流
System.out.println("world");

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

 

希望对你有所帮助!

0
4
分享到:
评论

相关推荐

    JAVA直接打开本地文件

    在Java编程语言中,直接打开本地文件是一项基本但至关重要的任务。这主要涉及到I/O(输入/输出)操作,这是所有程序与外部世界交互的基础。本文将深入探讨如何使用Java来打开本地文件,包括HTML文件和文本文件。 ...

    java web项目中通过apache poi将本地excel文件导入到系统中并打印到控制台

    本教程将详细讲解如何使用Apache POI将本地Excel文件导入到系统中,并将其内容打印到控制台。 首先,我们需要在项目中引入Apache POI的依赖。如果你的项目是Maven管理的,可以在pom.xml文件中添加以下依赖: ```...

    java读写excel、csv文件

    文件中包括读取excel、csv文件,同时可以将读取出的文件内容保存在另外一个excel或csv中。注意excel2003和excel2007调用的jar包也不一样,需要将代码进行修改。2007版的将HSSF改成XSSF,2003相反。csv文件用XSSF

    java控制台输入cmd命令, ssh远程linux shell命令, 并打印命令输出到控制台

    在Java编程中,有时我们需要与操作系统进行交互,执行系统级别的命令,例如在控制台执行CMD命令或者通过SSH连接远程Linux服务器执行shell命令。这在自动化脚本、系统管理或者远程监控等场景中非常常见。本篇文章将...

    Java Socket编程:文件传输.doc

    使用了 DataOutputStream 对象将文件写入到本地文件中,并使用了 BufferedOutputStream 对象提高写入速度。 6. 异常处理 在 Java Socket 编程中,异常处理是非常重要的。该文件中使用了 try-catch 语句来捕捉异常...

    Java写的小文件

    在这个小文件中,可能定义了一个或多个类,这些类封装了与操作系统交互的逻辑,提供了一种结构化的编程方式。此外,Java的异常处理机制也是保证程序健壮性的重要工具,对于可能出现的错误,如命令执行失败或权限不足...

    JAVA练习题(第8-9-10章)(ppt文档).ppt

    接着,使用InputStreamReader将控制台的输入数据转换为字符流,并将其写入到文件中。最后,使用PrintWriter将数据输出到文件中。 2.程序读取控制台输入,并把内容输出到屏幕上。 知识点:InputStreamReader、...

    基于Java网络编程的云盘控制台版

    在这个云盘应用中,需要实现文件的上传(将本地文件写入服务器)和下载(从服务器读取文件到本地)功能。 - **目录操作**:为了模拟云盘的目录结构,可能需要实现目录的创建、删除和遍历等功能。 4. **命令行界面*...

    java实现cos上传与下载

    // 将响应流写入到本地文件 FileOutputStream outputStream = new FileOutputStream(targetFilePath); getObjectResponse.getObjectContent().copyTo(outputStream); outputStream.close(); ``` 在实际应用中,我们...

    Springboot项目使用Slf4j将日志保存到本地目录的实现代码

    Springboot 项目使用 Slf4j 将日志保存到本地目录的实现代码 Slf4j 是一个 Java 日志记录门面,它提供了一个通用的日志记录API,允许...通过配置 logback-spring.xml 文件,我们可以将日志输出到控制台或文件中。

    java+本地TXT 简易学生信息管理系统

    【标题】:“java+本地TXT 简易学生信息管理系统”是基于Java编程语言和本地TXT文本文件实现的一个基础信息管理应用。这个系统的核心功能是读取、存储和操作学生数据,非常适合初学者进行学习和实践,同时也适合作为...

    Java自动下载网页

    在这个项目中,我们需要从URL读取网页内容,并将其写入本地文件。 3. **文件处理**:`java.io.File`类是文件和目录路径名的抽象表示,用于创建、删除和检查文件或目录。在本项目中,`info.txt`和`name.txt`是需要...

    TCP文件传输,网络实验,天津理工

    - **接收数据**:服务器端接收到数据后,写入到指定的本地文件,可能需要通过多次接收数据包,直到收到文件结束标识。 - **断开连接**:文件传输完成后,客户端发送FIN标志,通知服务器数据传输结束,双方依次关闭...

    java解析word文件的相关代码

    - 提取的文本内容不仅可以打印到控制台,还可以保存到本地磁盘中,例如以.txt格式的文件保存。 #### 五、注意事项 - 在处理Word文件时需要注意异常处理,尤其是在文件不存在或无法读取的情况下。 - 对于复杂的Word...

    JAVA 微信接口返回的二进制二维码的处理

    可以使用`InputStream`类读取HTTP响应的二进制数据,然后利用`FileOutputStream`将这些数据写入到本地文件,代码示例如下: ```java URL url = new URL("微信接口URL"); HttpURLConnection connection = ...

    使用Java的文件操作实现一个简单的通讯录管理系统.txt

    该系统能够实现联系人的增删改查功能,并且能够持久化存储通讯录信息到本地文件中。项目的实现主要依赖于Java的基本类库,包括`java.io`包中的流操作类以及`java.util`包中的集合类。 #### 二、系统设计与实现 ###...

    基于java的从网络取得文件.zip

    然后,我们读取网络输入流的数据,并将其写入到本地文件。 在下载过程中,我们需要处理异常,确保所有打开的流在完成或出现错误时都能被正确关闭。最后,我们可以在控制台打印一条消息,表示文件已成功下载。 `...

    用JAVA导出MYSQL的数据

    为了处理输出的SQL脚本,程序将控制台输出重定向到一个StringBuilder,然后将结果写入指定的SQL文件。这里需要注意的是,由于数据可能包含中文字符,因此在处理输入流和输出流时需要指定正确的字符编码(通常是UTF-8...

Global site tag (gtag.js) - Google Analytics