import java.io.File;
public class FileOperations {
public static void main(String[] args) {
File file = new File("example.txt");
try {
if (file.createNewFile()) {
} else {
}
} catch (IOException e) {
e.printStackTrace();
}
if (file.delete()) {
} else {
}
}
}
import java.io.*;
public class FileReadWrite {
public static void main(String[] args) {
try {
BufferedReader reader = new BufferedReader(new FileReader("input.txt"));
BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"));
String line;
while ((line = reader.readLine()) != null) {
writer.write(line);
writer.newLine();
}
reader.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
import java.io.*;
public class BinaryFileIO {
public static void main(String[] args) {
try {
InputStream is = new FileInputStream("input.jpg");
OutputStream os = new FileOutputStream("output.jpg");
byte[] buffer = new byte[1024];
int length;
while ((length = is.read(buffer)) != -1) {
os.write(buffer, 0, length);
}
is.close();
os.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}