「file如何使用java」FILE用法
本篇文章给大家谈谈file如何使用java,以及FILE用法对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java中file类的用法
public File createFile(String fileName,String dir){
File file=new File(dir+File.separator+fileName);
try{
System.out.println("file------"+file);
file.createNewFile();
}
catch(IOException ioe){
ioe.printStackTrace();
}
return file;
}
这个能看懂吧,传递2个参数,一个是目录名,一个是文件名,目录名就是你的d:\\user,文件名就是你的x.txt。不过你的目录名如果要跨平台的话,最好用个separate分隔符,如果就是在Windows下就用d:\\user这个,为什么是2个\,这主要是转义字符的原因,不明的话可以到网上在搜搜转义字符的使用。呵呵,希望对你所帮助, 纯手打,费劲啊。
java学习使用文件类File类?
File类用于封装系统的文件和目录的相关信息。在该类中定义了一些与平台无关的方法来操作文件。例如文件的大小、修改时间、文件路径等。
创建 File 对象可以通过下面3种方式:
方法1:
方法2:
方法3:
new File(String pathName) File file = new File(“E://1.txt”) new File(String parent , String child)
parent :父抽象路径名;child:子路径名字符串
在java中怎么用file类写文字?
File类是文件类,你意思是往文件里写文字?
先新建文件对象:
File file = new File("E:\\file\\test.txt");
双引号里是文件路径。
再定义IO流,
FileInputStream fis = new FileInputStream(file);
完整写法如下:
public static void main(String args[]){
byte array[]=new byte[2500];
try
{
File file=new File("D:\\map.txt");
FileInputStream fis=new FileInputStream(file);
int word; //这个代表要写入的文字(也可以从键盘输入,要再定义输入流
while((word=fis.read(array, 0, 2500))!=-1)
{
String s=new String(array);
System.out.print(s);
}
}catch(Exception e)
{
System.out.println("ERROR!");
}
}
java File用法
File f = new File("d:"+File.separator);
System.out.println(File.separator);
File[] files = f.listFiles();
for(int i=0;ifiles.length;i++){
System.out.println(files[i]);
}
如果想要列出文件夹下的内容可以递归
public static void file(String url){
File f = new File(url+File.separator);
System.out.println(File.separator);
File[] files = f.listFiles();
for(int i=0;ifiles.length;i++){
if(files[i].isDirectory()){
file(files[i].toString());
}
System.out.println(files[i].toString());
}
}
这就可以列出所有文件,包括文件夹下的文件
关于file如何使用java和FILE用法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。