import java.io.File;
import java.io.IOException;
public class io {
public void creatroot()
{
File f=new File("D:\\javaio");
if(!f.exists())
{
System.out.println("无目录");
f.mkdir();
}
if(f.exists())
{
System.out.println("创建完成");
}
f.delete();
System.out.println("删除成功");
f.mkdir();
System.out.println("创建完成");
}
public void creafile()
{
File f=new File("D:\\javaio");
if(!f.exists())
{
System.out.println("无目录");
}
else
{
File file=new File("D:\\javaio\\日记1.txt");
if(!file.exists())
{
System.out.println("有目录,无文件");
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(file.exists())
{
System.out.println("创建完成");
}
}
}
}
public void listall(File dir)
{
if(!dir.exists())
{
System.out.println("无此目录");
}
else
{
File[] fl=dir.listFiles();
for(File alllist:fl)
{
System.out.println(alllist);
if(alllist.isDirectory())
{
listall(alllist);
}
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
io m=new io();
m.creatroot();
m.creafile();
m.listall(new File("D:")); }
}
import java.io.IOException;
public class io {
public void creatroot()
{
File f=new File("D:\\javaio");
if(!f.exists())
{
System.out.println("无目录");
f.mkdir();
}
if(f.exists())
{
System.out.println("创建完成");
}
f.delete();
System.out.println("删除成功");
f.mkdir();
System.out.println("创建完成");
}
public void creafile()
{
File f=new File("D:\\javaio");
if(!f.exists())
{
System.out.println("无目录");
}
else
{
File file=new File("D:\\javaio\\日记1.txt");
if(!file.exists())
{
System.out.println("有目录,无文件");
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(file.exists())
{
System.out.println("创建完成");
}
}
}
}
public void listall(File dir)
{
if(!dir.exists())
{
System.out.println("无此目录");
}
else
{
File[] fl=dir.listFiles();
for(File alllist:fl)
{
System.out.println(alllist);
if(alllist.isDirectory())
{
listall(alllist);
}
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
io m=new io();
m.creatroot();
m.creafile();
m.listall(new File("D:")); }
}