import java.io.*;public class test
{
public static void main(String[] agrs) throws Exception
{
File fdir=new File(File.separator);
//此处只是适用当前目录,我想在指定目录下怎么书写例如:在d:下指定目录
String path="DRIVER"+File.separator+"lesson";
File file=new File(fdir,path);
//file.createNewFile();
String[] name=file.list();
if(name.length!=0)System.out.println("is ok");
for(int i=0;i<name.length;i++)
{
System.out.println(name[i]);
}
}
}
{
public static void main(String[] agrs) throws Exception
{
File fdir=new File(File.separator);
//此处只是适用当前目录,我想在指定目录下怎么书写例如:在d:下指定目录
String path="DRIVER"+File.separator+"lesson";
File file=new File(fdir,path);
//file.createNewFile();
String[] name=file.list();
if(name.length!=0)System.out.println("is ok");
for(int i=0;i<name.length;i++)
{
System.out.println(name[i]);
}
}
}
String path="DRIVER"+File.separator+"lesson";
这个实现
LS都挺对的
看看api就好了
应该都有的
这样就对了吧
如:File fdir = new File("D:/dir1/dir2");
public class Test {
public static void main(String[] args) {
//此处只是适用当前目录,我想在指定目录下怎么书写例如:在d:下指定目录
String path = "d:\\"+"lesson";
File file=new File(path);
file.mkdirs();
String[] name=file.list();
if(name.length!=0)System.out.println("is ok");
for(int i=0;i <name.length;i++){
System.out.println(name[i]);
}
}
}
这个是不是你要的
绝对地址
File file = new File("D:/##/##");
或者
File file = new File("D:\\##\\##");