全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3164
推到 Plurk!
推到 Facebook!

請問在輸出檔案中的換行

尚未結案
simonae86
一般會員


發表:1
回覆:1
積分:0
註冊:2004-11-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-16 10:22:25 IP:59.104.xxx.xxx 未訂閱
在下寫了個程式 想要在輸出的檔案中自己控制換行 讓檔案裡面的東西 看起來比較整齊一點 不知道JAVA有沒有這樣的指令 在下使用的是DataOutputStream的物件下呼叫writeChars(String)方法
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-16 14:40:41 IP:61.56.xxx.xxx 未訂閱
BufferedReader是有readLine的方法,可是就是沒有相對的writer.WriteLine方法. 所以只好請你自己在加上 writeChars('\n')囉.
simonae86
一般會員


發表:1
回覆:1
積分:0
註冊:2004-11-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-25 10:47:25 IP:61.59.xxx.xxx 未訂閱
我try了neo大大說的方法之後 結果還是一樣說 只是在輸出的檔案中多了'/n'的字元 但是仍然沒有跳行的現象跑出來 不過還是很謝謝neo大大
neoart
版主


發表:22
回覆:582
積分:425
註冊:2003-05-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-25 10:51:30 IP:61.64.xxx.xxx 未訂閱
引言: 我try了neo大大說的方法之後 結果還是一樣說 只是在輸出的檔案中多了'/n'的字元 但是仍然沒有跳行的現象跑出來 不過還是很謝謝neo大大
String string=.... "\n"; write(string); 可使乎?
warke
一般會員


發表:19
回覆:32
積分:10
註冊:2004-09-04

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-25 10:58:59 IP:218.170.xxx.xxx 未訂閱
BufferedWriter fout = new BufferedWriter(new File Writer(filepath));
fout.write("第1行");
fout.newLine();
fout.write("第2行");
fout.close();
這樣應該就可以了吧 換行是newLine();
warke
一般會員


發表:19
回覆:32
積分:10
註冊:2004-09-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-11-25 11:12:10 IP:218.170.xxx.xxx 未訂閱
底下是我寫的換行的程式碼,完整可RUN的喔^^。
import java.io.*;
import javax.swing.*;
class t
{
        public static void main(String[] args)
        {
                try
                {
                        String fp = JOptionPane.showInputDialog("請輸入檔案名稱");
                        BufferedWriter fout = new BufferedWriter( new FileWriter(fp));
                        fout.write("第1行");
                        fout.newLine();        //這就是換行指令啦!!
                        fout.write("第2行");
                        fout.close();                            JOptionPane.showMessageDialog(null,fp   "寫入完成");
                }
                catch(IOException e)
                {
                        JOptionPane.showMessageDialog(null,"檔案路徑錯誤");
                }
        }
}
請享用^^
系統時間:2024-05-08 17:34:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!