java文件操作問題總結,JAVA文件操作

本文目錄一覽:

JAVA文件操作問題

//下面這個程序實現了你的最簡單的要求,希望你能用到

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.File;

import java.io.FileNotFoundException;

import java.io.FileReader;

import java.io.FileWriter;

import java.io.IOException;

public class TestFile {

public static void main(String[] args) throws Exception {

BufferedReader br = new BufferedReader(new FileReader(“你要讀取的哪N行文字的文件路徑”));

BufferedWriter bw=new BufferedWriter(new FileWriter(“這個是將要把刪除了包含XX的文字存儲到文件”));

String str=null;

while((str=br.readLine())!=null){

int i=str.indexOf(“XX”);//檢索XX是不是在這行中

if(i==-1){//這裡i如果是-1說明這段文字中不包含XX

bw.append(str+”/n”);

}

}

bw.close();

bw.close();

}

}

JAVA操作文件問題

FileWriter有很多重載的構造方法

FileWriter(String fileName, boolean append)

Constructs a FileWriter object given a file name with a boolean indicating whether or not to append the data written.

這個構造方法中的第2個參數,需要一個boolean參數表示時候是添加在文件末尾,true表示可以,false 表示不可以!

java文件操作問題

首先我問你一下,Java讀文件為什麼不需要拋異常呢?

new FileReader(“E:/javadaima/java2-1/src/L7_1.java”);這條語句拋的異常是filenotfoundException,也就是文件未找到異常,Java之所以讓你處理這個異常就是防止程序在運行時找不到這個文件。你在main方法後面寫throw Exception當然就可以了,因為Exception是所有異常的父類,也就是說Exception包括了filenotFound異常。

建議使用try catch語句對異常進行處理。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/239921.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:19
下一篇 2024-12-12 12:19

相關推薦

發表回復

登錄後才能評論