2016-04-05 35 views
1

は私が.dataファイルを取り、対応するテキストファイル.dataファイルから.txtファイルに書き込む方法Javaでは?

そうに一人ひとりの値を書き込み機能を作るための方法を探しています.dataファイル

PrintWriter out; 
DataOutputStream binaryFile= null; 
public WriteToFile(String file,String text) throws IOException { 

    binaryFile= new DataOutputStream(
       new FileOutputStream(file,true)); 
    binaryFile.writeInt(2); 
    binaryFile.writeDouble(3); 
    binaryFile.writeChar(2); 
    binaryFile.writeUTF(text); 
    binaryFile.close(); 
} 

にいくつかの情報を書かれていますこれまで私はこれを試してみた:

public void writeToTextFile(String myFile) 
{ 
    DataOutputStream fichIn = new DataOutputStream(new FileOutputStream(myFile));; 
    try { 
     //How to take information from .data file and writethem in text file ? 
    } catch (IOException e) { 
     System.out.println("Error"); 
    } 

    // Some Code 
} 

答えて

3

あなたはあなたのバイナリDataInputStreamを持つファイルに対応するreadXXX()方法を読む必要がありますwriteXXX()メソッドを使用して作成し、次にPrintWriterのメソッドを使用して新しいテキストファイルに書き込みます。

+0

EJPにお返事ありがとうございます。リンクを参照することは可能ですか? – napi15

+0

実際に私はリンクの感謝をもう一度見つけたと思う – napi15

+1

あなたはJavadocで始めるべきです。 – EJP

関連する問題