導航:首頁 > 編程語言 > java把string寫入文件

java把string寫入文件

發布時間:2022-10-19 09:44:18

⑴ 在java中怎樣把StringBuffer中的字元串寫入到文件

使用Java中的File類,url為文件的絕對地址,str為輸入的字元串內容。

代碼如下圖所示:

importjava.io.FileWriter;
importjava.io.IOException;

publicclassTestFile{
publicstaticvoidmain(String[]args){
StringBuffersb=newStringBuffer();
sb.append("12345 ");
sb.append("abcde ");
sb.append("123.abc");
try{
FileWriterfw=newFileWriter("c:/test.txt");
fw.write(sb.toString());
fw.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}

⑵ (在線等!急!)java string寫入txt

openFileOutput(FILENAME1, MODE_PRIVATE);這個方法的實現貌似沒有寫出來哦~
不過可以試試看這個(代碼可能存在編譯問題,不過你在編譯器里改改就差不多OK了):

File file = new File(FILENAME1);
if(!file.isExist()) {//可能是file.exist()
file.create();
}
FileOutputStream fos = new FileOutputStream(file);//這里可以有額外參數設置文件的寫入方式
fos.write(content.getBytes());
fos.close();

如果不行的話,檢查下文件的路徑

⑶ 如何將string字元串寫入文檔

有個類叫StringReader將字元串轉為字元流

import java.io.BufferedReader;
import java.io.IOException;
import java.io.StringReader;

public class StringReaderTest {

public static final String SOURCE = "很長很長...";

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

int length = 0; //每一次讀取的長度

char[] buffer = new char[2048]; //設緩沖最大值為2048字元

//字元串轉為字元流
BufferedReader br = new BufferedReader(new StringReader(SOURCE));

while((length = br.read(buffer)) != -1){ //若讀到的不是末尾

System.out.println(new String(buffer, 0, length)); //做你想做的事

閱讀全文

與java把string寫入文件相關的資料

熱點內容
rf3148編程器 瀏覽:505
浙江標准網路伺服器機櫃雲主機 瀏覽:587
設置網路的伺服器地址 瀏覽:600
java圖形界面設計 瀏覽:751
純前端項目怎麼部署到伺服器 瀏覽:538
瓜子臉程序員 瀏覽:505
如何保證伺服器優質 瀏覽:94
小微信aPP怎麼一下找不到了 瀏覽:299
演算法纂要學術價值 瀏覽:975
程序員你好是什麼意思 瀏覽:801
倩女幽魂老伺服器如何玩 瀏覽:561
電子鍾單片機課程設計實驗報告 瀏覽:999
看加密頻道 瀏覽:381
程序員算不算流水線工人 瀏覽:632
三星電視我的app怎麼卸載 瀏覽:44
簡述vi編譯器的基本操作 瀏覽:507
讓程序員選小號 瀏覽:91
加強數字貨幣國際信息編譯能力 瀏覽:584
購買的app會員怎麼退安卓手機 瀏覽:891
程序員的種類及名稱 瀏覽:295