課程
/后端開(kāi)發(fā)
/Java
/文件傳輸基礎(chǔ)——Java IO流
已知一個(gè)文件中有一個(gè)字符串,對(duì)它進(jìn)行讀取并排序,最后將它寫入另一個(gè)文件中
2016-11-18
源自:文件傳輸基礎(chǔ)——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 {
//讀取記事本的內(nèi)容存入一個(gè)字符串中
BufferedReader br = new BufferedReader(new FileReader("e:\\s.txt"));
String sg = br.readLine();
br.close();
//把讀取的字符串存入一個(gè)字符數(shù)組中
char[] ch = sg.toCharArray();
//調(diào)用sort方法對(duì)字符串進(jìn)行排序
Arrays.sort(ch);
//排序后的字符數(shù)組轉(zhuǎn)換為字符串;
String sgAfter = new String(ch);
//把排序好的字符串寫入文件ss.txt
BufferedWriter bw ?= new BufferedWriter(new FileWriter("e:\\ss.txt"));
bw.write(sgAfter);
bw.newLine();
bw.flush();
//關(guān)閉寫入
bw.close();
}
舉報(bào)
為您介紹IO流的使用,以及對(duì)象的序列化和反序列化的內(nèi)容
1 回答類的對(duì)象文件流的讀寫
1 回答RandomAccessFile讀取文件
1 回答讀取文件問(wèn)題
3 回答文件輸入讀取
1 回答用數(shù)組讀文件的問(wèn)題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
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 {
//讀取記事本的內(nèi)容存入一個(gè)字符串中
BufferedReader br = new BufferedReader(new FileReader("e:\\s.txt"));
String sg = br.readLine();
br.close();
//把讀取的字符串存入一個(gè)字符數(shù)組中
char[] ch = sg.toCharArray();
//調(diào)用sort方法對(duì)字符串進(jìn)行排序
Arrays.sort(ch);
//排序后的字符數(shù)組轉(zhuǎn)換為字符串;
String sgAfter = new String(ch);
//把排序好的字符串寫入文件ss.txt
BufferedWriter bw ?= new BufferedWriter(new FileWriter("e:\\ss.txt"));
bw.write(sgAfter);
bw.newLine();
bw.flush();
//關(guān)閉寫入
bw.close();
}
}