0

JPL ライブラリで SWI-Prolog を使用しています。次のような文字列を生成する Java で書かれたプログラムがあります。

fact(1,2)
fact(2,3)
fact(1,3)

次に、ファイルの先頭にこの事実を必要とするプロローグ ファイルがあります。ファイルの先頭にコードを挿入したり、テキストファイルを使用したりしたくありませんが、java. これに対する解決策はありますか?

4

1 に答える 1

1

私がこれを正しく読んでいれば、Java から Prolog ファイルに文字列を書き込む必要がありますか?

Java は、.txt、.word、および html を含む多くのファイル タイプに書き込むことができます。拡張子名を使用して、Prolog ファイルへの書き込みを試みることができます。

FileWriter exampleFileWriter = new FileWriter("exampleProlog.pl");

文字列を書き込んで、ファイルを閉じます。Java でファイルに書き込むには、より安全で優れた方法がたくさんあります。これを見てください:

ファイルに書き込む最速の方法は?

http://www.javapractices.com/topic/TopicAction.do?Id=42

編集:これは役立つかもしれません:

Java から Prolog を使用する方法

于 2013-06-19T01:16:15.227 に答える