Java Reference
In-Depth Information
if
(fileObject.exists())
System.out.println(
"There is a file named Sally.txt.");
else
System.out.println(
"There is no file named Sally.txt.");
}
}
27.
import
java.io.IOException;
import
java.io.File;
import
java.util.Scanner;
public class
FileExercise2
{
public static void
main(String[] args)
{
Scanner keyboard
=
new
Scanner(System.in);
String fileName
=
null
;
File fileObject
=
null
;
try
{
System.out.print("Enter a file name and I will");
System.out.println(" tell you if it exists.");
fileName
=
keyboard.next();
fileObject
=
new
File(fileName);
if
(fileObject.exists())
{
System.out.println("There is a file named"
+
fileName);
System.out.println("Delete the file? (y/n)");
char
answer
=
(
char
)System.in.read();
if
((answer
==
'y') || (answer
==
'Y'))
{
if
(fileObject.delete())
System.out.println("File deleted.");
else
System.out.println(
"Cannot delete file.");
}
}
else
System.out.println(
"No file named "
+
fileName);
}