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);
}