java文件名|java中怎样获得一个文件夹中的所有文件名

java文件名|java中怎样获得一个文件夹中的所有文件名的第1张示图

Ⅰ java文件名和类名的问题。。

你的文件名和类名不是一样的 Javaname 么,那个 .java 只是文件类型说明,我们说的名字主要是看前面的 Javaname,你这个是正确的。注意当我们在文件中使用了包名时,比如 package test; 那么我们的 Javaname.java 需要放在 src 下面的 test 子文件夹中,这是 Java 的约定。当我们使用 Eclipse 时,Eclipse 会自动帮我们把文件移到相应的子文件夹中的。

Ⅱ Java的完整文件名是什么

.java是java源码文件的扩展名,如果你说的是这个的话,比如你有一个Student类,那么该类所对应的java文件的完整文件名应该是Student.java,因为类名要跟文件名一致。

Ⅲ java中怎样获得一个文件夹中的所有文件名

java中获得一个文件夹中的所有文件名代码如下:

packagecom.readfile;

importjava.io.File;

publicclassGetAllFiles {

publicstaticvoidmain(String[] args) {

//路径 这里写一个路径进去

String path="F:\QQ文档";

//调用方法

getFiles(path);

}

/**

* 递归获取某路径下的所有文件,文件夹,并输出

*/

publicstaticvoidgetFiles(String path) {

File file =newFile(path);

// 如果这个路径是文件夹

if(file.isDirectory()) {

// 获取路径下的所有文件

File[] files = file.listFiles();

for(inti =0; i < files.length; i++) {

// 如果还是文件夹 递归获取里面的文件 文件夹

if(files[i].isDirectory()) {

System.out.println("目录:"+ files[i].getPath());

getFiles(files[i].getPath());

}else{

System.out.println("文件:"+ files[i].getPath());

}

}

}else{

System.out.println("文件:"+ file.getPath());

}

}

}

(3)java文件名扩展阅读:

如果想要获得当前文件中的文件名只需要String [] fileName = file.list();就可以了。

如果要包括文件中的文件名就可以用递归的方式。下面是两个具体的实现。

其中public static String [] getFileName(String path)是只得到当前文件中的文件名。

public static void getAllFileName(String path,ArrayList<String> fileName)是包括当前文件及其子文件的文件名。

Ⅳ java中的文件名可以以中文命名么

可以,但是不建议这么做正常项目没有用中文命名的工作的话肯定被骂

Ⅳ Java中,类名与文件名需要相同吗

如果一个编译单元(文件)中含有public的类,则文件名必须与类名一致,如果没有public类,则文件可以随意命名。一个文件中,public的类可以有零个或一个,非public的类可以有零个或多个。

Ⅵ 用Java如何输出我所输入的文件名 急!!!!!!!!!!!!

publicstaticvoidmain(String[]args)throwsException{Filedir=newFile("G:\test.txt");System.out.println(dir.getName());}

文件不是File类型的话转为File类 然后.getName()就得到文件名啦~

Ⅶ java怎么修改文件名称

一般的操作来:

Filefile=newFile("word.txt");Stringfilename=newString("word1.txt");//更改后的文件自名file.renameTo(filename);//更改文件名操作

判断是否已经更改文件名:

Filefile=newFile("word.txt");Stringfilename=newString("word1.txt);if(file.renameTo(filename)){System.out.println("修改文件名成功");}else{System.out.println("修改文件名失败");}

file是更改文件名之前的文件,可以为绝对路径或相对路径:

绝对路径可表示为:File file=new File("D:/word.txt");

相对路径的根文件夹与src文件夹同级,如File file=new File("worddir/word.txt");中的worddir文件夹与src同级

filename是更改文件名之后的文件的文件名(包含后缀)

Ⅷ java文件名和类名需要一样吗

必须一样,一般在IDE中新建java类的时候会自动生成类名,如果修改导致文件名和类名不一致时IDE会报错。

Ⅸ java怎样获得某个目录下所有文件的文件名

importjava.io.File;importjava.util.ArrayList;publicclassFileTest{privatestaticArrayList<String>filelist=newArrayList<String>();publicstaticvoidmain(String[]args)throwsException{StringfilePath="E://Struts2";getFiles(filePath);}/**通过递归得到某一路径下所有的目录及其文件*/staticvoidgetFiles(StringfilePath){Fileroot=newFile(filePath);File[]files=root.listFiles();for(Filefile:files){if(file.isDirectory()){/**递归调用*/getFiles(file.getAbsolutePath());filelist.add(file.getAbsolutePath());System.out.println("显示"+filePath+"下所有子目录及其文件"+file.getAbsolutePath());}else{System.out.println("显示"+filePath+"下所有子目录"+file.getAbsolutePath());}}}}

未经允许不得转载:山九号 » java文件名|java中怎样获得一个文件夹中的所有文件名

赞 (0)