6

Unix環境でファイル操作を実行できるようにするには、Javaコードを作成する必要があります。ファイルを処理する必要があるので、JavaでUnix形式のファイルを作成して保存するにはどうすればよいですか?

4

2 に答える 2

4

「Unix形式」は、 (Windows)または(OSXより前のMac )の代わりに行末を示す単なるテキストファイルです。\n\n\r\r

これが基本的な考え方です。各行を記述し、その後に明示的に(プラットフォームに依存するのでは\nなく)次のように記述します。.newLine()

public static void writeText(String[] text){
  Path file = Paths.get("/tmp/filename");
  try (BufferedWriter bw = Files.newBufferedWriter(file, StandardCharsets.UTF_8)) {
    for(String s : text){
      bw.write(s);
      bw.write("\n");
    }
  } catch (IOException e) {
    System.err.println("Failed to write to "+file);
  }
}
于 2012-07-17T21:20:14.010 に答える
1

Oracleには、それに関する優れたドキュメントがあります。

http://docs.oracle.com/javase/tutorial/essential/io/file.html

于 2012-07-17T21:02:50.703 に答える