「Java」createFile()でファイルを作成するサンプル
説明
public static Path createFile(Path path,FileAttribute<?>… attrs)throws IOException
新しい空のファイルを作成し、ファイルがすでに存在する場合は失敗します。
使用例
package com.arkgame.study.spp;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class DirectoryCreateDemo {
private static final String strPath = "C:\\study\\java";
private static final String strFile = "sample.csv";
public static void main(String[] args) throws IOException {
Path pth = Paths.get(strPath, strFile);
if (!Files.exists(pth)) {
System.out.println("ファイルを作成");
Files.createFile(pth);
}
}
}
package com.arkgame.study.spp;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class DirectoryCreateDemo {
private static final String strPath = "C:\\study\\java";
private static final String strFile = "sample.csv";
public static void main(String[] args) throws IOException {
Path pth = Paths.get(strPath, strFile);
if (!Files.exists(pth)) {
System.out.println("ファイルを作成");
Files.createFile(pth);
}
}
}
package com.arkgame.study.spp; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class DirectoryCreateDemo { private static final String strPath = "C:\\study\\java"; private static final String strFile = "sample.csv"; public static void main(String[] args) throws IOException { Path pth = Paths.get(strPath, strFile); if (!Files.exists(pth)) { System.out.println("ファイルを作成"); Files.createFile(pth); } } }
結果
ファイルを作成