本文目錄一覽:
- 1、JAVA文件操作問題
- 2、JAVA操作文件問題
- 3、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-hant/n/239921.html