<dependency>
<groupId>org.truelicense</groupId>
<artifactId>truelicense-io</artifactId>
<version>3.2.0</version>
</dependency>
import org.truelicense.io.TFile;
public class FileProcessor {
public static void main(String[] args) {
TFile file = new TFile("path/to/file.txt");
try {
if (file.createNewFile()) {
} else {
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
import org.truelicense.io.TFileInputStream;
import org.truelicense.io.TFileOutputStream;
public class FileProcessor {
public static void main(String[] args) {
TFile inputFile = new TFile("path/to/input.txt");
TFile outputFile = new TFile("path/to/output.txt");
try (TFileInputStream inputStream = new TFileInputStream(inputFile);
TFileOutputStream outputStream = new TFileOutputStream(outputFile)) {
byte[] buffer = new byte[4096];
int bytesRead;
while ((bytesRead = inputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, bytesRead);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}