課程
/后端開發
/Java
/文件傳輸基礎——Java IO流
已知一個文件中有一個字符串,對它進行讀取并排序,最后將它寫入另一個文件中
2016-11-18
源自:文件傳輸基礎——Java IO流 2-1
正在回答
package com.xu.io;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Arrays;
public class FileRead {
public static void main(String[] args) throws IOException {
//讀取記事本的內容存入一個字符串中
BufferedReader br = new BufferedReader(new FileReader("e:\\s.txt"));
String sg = br.readLine();
br.close();
//把讀取的字符串存入一個字符數組中
char[] ch = sg.toCharArray();
//調用sort方法對字符串進行排序
Arrays.sort(ch);
//排序后的字符數組轉換為字符串;
String sgAfter = new String(ch);
//把排序好的字符串寫入文件ss.txt
BufferedWriter bw ?= new BufferedWriter(new FileWriter("e:\\ss.txt"));
bw.write(sgAfter);
bw.newLine();
bw.flush();
//關閉寫入
bw.close();
}
舉報
為您介紹IO流的使用,以及對象的序列化和反序列化的內容
1 回答類的對象文件流的讀寫
1 回答RandomAccessFile讀取文件
1 回答讀取文件問題
3 回答文件輸入讀取
3 回答DataInputStream如何讀取文件數據?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-18
package com.xu.io;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Arrays;
public class FileRead {
public static void main(String[] args) throws IOException {
//讀取記事本的內容存入一個字符串中
BufferedReader br = new BufferedReader(new FileReader("e:\\s.txt"));
String sg = br.readLine();
br.close();
//把讀取的字符串存入一個字符數組中
char[] ch = sg.toCharArray();
//調用sort方法對字符串進行排序
Arrays.sort(ch);
//排序后的字符數組轉換為字符串;
String sgAfter = new String(ch);
//把排序好的字符串寫入文件ss.txt
BufferedWriter bw ?= new BufferedWriter(new FileWriter("e:\\ss.txt"));
bw.write(sgAfter);
bw.newLine();
bw.flush();
//關閉寫入
bw.close();
}
}