`
朽木一根
  • 浏览: 26130 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

IO输入、输出File的基本函数

    博客分类:
  • Java
J# 
阅读更多

import java.io.*;

class  IoFile
{
 
 public static void main(String[] args)
 {
  File file=new File("E:\\JavaTest");
  if(file.exists()!=true)
   System.exit(0);
  if(file.canRead())
   System.out.println(file.getName()+" is file.canRead()");
  else
   System.out.println(file.getName()+" not file.canRead()");
  if(file.canWrite())
   System.out.println(file.getName()+" is file.canWrite()");
  else
   System.out.println(file.getName()+" not file.canWrite()");
  if(file.isFile())
   System.out.println(file.getName()+" is File.isFile()");
  else
   System.out.println(file.getName()+" not file.isFile()");
  File[] list=file.listFiles();
   for(int i=0;i<list.length;i++)
   {
    System.out.println(list[i]);
    }

  String[] st=file.list();
  for(int j=0;j<st.length;j++)
   System.out.println(st[j]);
 }
}   
结果:

E:\JavaTest\练习>java IoFile
JavaTest is file.canRead()
JavaTest not file.canWrite()
JavaTest not file.isFile()
E:\JavaTest\Desktop.ini
E:\JavaTest\1stWeek
E:\JavaTest\练习
Desktop.ini
1stWeek
练习

分享到:
评论

相关推荐

    标准输入输出和文件IO的区别

    标准输入输出是ANSI C建立的一个标准IO模型,是一个标准函数包和stdio.h头文件中的定义。标准IO库处理很多细节,例如缓存分配,以优化长度执行IO等。标准IO提供了三种类型的缓存:全缓存、行缓存和不带缓存。全缓存...

    JAVA IO 输入输出流

    Java IO 输入输出流是Java平台基础架构的重要组成部分,它提供了处理数据输入和输出的能力,使得程序可以与外部设备(如硬盘、网络、内存等)进行数据交换。在Java中,一切皆为对象,因此IO流操作也被设计为面向对象...

    完整版 杭州电子科技大学JAVA语言程序设计 JAVA_07 IO输入输出(共30页).ppt

    学习Java的IO输入输出不仅涉及基本的文件操作,还包括理解和熟练使用流的各种特性,这对于编写能够处理大量数据和进行复杂数据交换的程序至关重要。掌握这些知识将使你能够编写出高效、灵活的Java程序,处理文件、...

    00_file_io1.rar_C语言基础 标准输入输出

    标题“00_file_io1.rar”暗示了这是一个关于C语言文件I/O操作的实例,而“C语言基础 标准输入输出”这部分进一步明确了重点在于学习如何使用C语言处理输入和输出。标准输入通常代表键盘输入,标准输出则通常指向...

    C 语言常用IO函数

    本文将深入探讨C语言中的几种主要IO函数及其应用场景,包括标准输入输出流的使用方法、字符I/O函数、字符串I/O函数以及格式化I/O函数等。 #### 标准输入输出流 在C语言中,`stdin`、`stdout`和`stderr`分别代表...

    【技术分享】从puts函数执行角度看_IO_FILE的使用 .pdf

    puts是C语言中的一个标准输入输出库函数,用于将字符串输出到标准输出设备(通常是屏幕)。它的简单用法是`puts("string")`,会将字符串打印并自动添加换行符。然而,puts函数在内部是如何工作的呢?这就涉及到_IO_...

    python编程例子输入输出-python基础教程:输入和输出(IO).pdf

    在Python编程中,输入输出(Input/Output,简称IO)是程序与用户交互的基本方式。本教程主要关注Python的基础IO操作,包括使用`input()`函数获取用户输入以及使用`print()`函数进行输出。 1. **`input()`函数**:...

    IO system and File System

    I/O系统是操作系统的一部分,用于管理系统中各种输入输出设备,提供设备驱动程序,并向应用程序提供统一的设备访问接口。文档中提到了两种I/O操作类型,分别是字符I/O(Character I/O)和块I/O(Block I/O)。 - ...

    输入输出流介绍

    - **自动资源管理**:C++中的输入输出流通过类的构造函数和析构函数自动管理文件资源,确保文件被正确打开和关闭。这样就不需要程序员手动调用`fclose()`等函数来释放资源,从而减少了内存泄漏和资源泄露的风险。 - ...

    fileIO_sample.c_fileI/O_

    在编程领域,文件输入输出(File Input/Output,简称File I/O)是处理数据和程序持久化存储的关键技术。在给定的标题“fileIO_sample.c_fileI/O_”和描述“file input and output”中,我们可以理解这是一个关于...

    java 输入输出流

    在Java中,输入输出流(IO流)是处理数据输入和输出的核心机制。Java IO库提供了一系列类和接口,用于读写文件、网络通信、标准输入输出等。本篇文章将详细介绍Java中常见的输入输出流及其相关概念。 首先,我们来...

    java IO输出

    - Java 1.4引入了NIO(Non-blocking I/O),提供了选择器和通道的概念,能够更高效地处理多路复用的输入输出操作。 8. **工具类`Files`和`Paths`**: - Java 7引入的`java.nio.file`包中的`Files`和`Paths`类,...

    C++输入输出流详解

    ### C++ 输入输出流详解 #### 一、概述 C++ 的输入输出流库提供了强大的功能,用于处理程序与外部设备之间的数据交换。...通过这些基本概念和技术,我们可以实现文件的读写操作,进而处理各种复杂的输入输出任务。

    文件管理和输入输出流.rar

    C语言使用标准输入输出函数,如`scanf()`、`printf()`,并可通过`&lt;stdio.h&gt;`中的`fread()`和`fwrite()`处理文件流。C#的`StreamReader`和`StreamWriter`以及`BinaryReader`和`BinaryWriter`分别对应字符和二进制的...

    c语言函数库-第二章(IO函数)

    C语言函数库中的IO函数是处理输入输出操作的关键部分,它们为程序员提供了丰富的工具来操纵文件和标准输入输出流。以下是对给定文件中提到的部分IO函数的详细解析: ### clearerr - 复位错误标志函数 - **函数原型...

    LED TEST ARM IO port test file LED TEST

    在本文中,我们将深入探讨与"LED TEST"和"ARM IO port test file"相关的知识点,主要关注如何在基于ARM架构的微控制器上进行输入/输出(I/O)端口测试,以及如何通过编写C语言程序(如led_test.c)来控制LED灯。...

    2022年计算机二级考试Java入门教程:Java输入输出操作.docx

    Java 输入输出操作 Java 输入输出流是 Java 语言中用于处理文件输入输出的方式。Java 语言可以通过系统类来访问标准输入输出,并且可以使用多种方式来实现文件输入输出。 1. 标准输入输出 Java 语言可以通过系统...

    MFC中使用控制台输入输出

    在Microsoft Foundation Classes (MFC)库中,虽然主要设计用于创建Windows GUI应用程序,但有时我们需要在MFC程序中实现控制台输入输出的功能。这在进行调试或者需要与用户交互的简单命令行操作时非常有用。本文将...

    文件IO 文件操作 操作文件 标准IO和文件IO

    标准IO是指使用标准输入输出流来读取和写入文件,而文件IO是指使用文件指针来读取和写入文件。 标准IO是C语言标准库中的一部分,它提供了一些基本的输入/输出函数,例如printf、scanf、puts等。这些函数可以用来...

Global site tag (gtag.js) - Google Analytics