java io例子_java中io操作小例子

//示例1,file基本操作

import java.io.File;

import java.io.IOException;

class FileDemo{

public static void main(String args[]){

try{

File file=new File("file1.txt");

System.out.println("文件是否存在: "+file.exists());

System.out.println("是文件吗: "+file.isFile());

System.out.println("是文件夹吗: "+file.isDirectory());

System.out.println("是否隐藏: "+file.isHidden());

System.out.println("名称: "+file.getName());

System.out.println("标准文件名: "+file.getCanonicalFile());

System.out.println("相对路径: "+file.getPath());

System.out.println("绝对路径: "+file.getAbsolutePath());

System.out.println("标准路径: "+file.getCanonicalPath());

System.out.println("最后修改时间: "+file.lastModified());

System.out.println("文件大小: "+file.length()+" 字节");

}

catch(IOException ex){

ex.printStackTrace();

}

}

}

//示例2,简单读写操作

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.FileWriter;

import java.io.FileReader;

import java.io.IOException;

class BufferedReaderAndBufferedWriterTest{

public static void main(String args[]){

try{

FileWriter fw=new FileWriter("file1.txt");

BufferedWriter bw=new BufferedWriter(fw);

bw.write("大家好,我正在学习Java");

bw.newLine();

bw.write("请多多指教");

System.out.println("file1.txt写入成功!***************开始读..\n");

bw.flush();

bw.close();

FileReader fr=new FileReader("file1.txt");

BufferedReader br=new BufferedReader(fr);

String temp=null;

do{

temp=br.readLine();

System.out.println(temp==null?"":temp);

}

while(temp!=null);

fr.close();

br.close();

System.out.println("file1.txt已经读完!***************");

}

catch(IOException ex){

ex.printStackTrace();

}

}

}

转贴网址:http://blog.bc-cn.net/user14/73186/archives/2006/2909.shtml

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值