Ⅰ 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中怎样获得一个文件夹中的所有文件名