java命名文件
① java的主類命名必須和什麼一致
Java保存的文件名必須與類名一致。
當編寫一個Java源代碼文件時,此文件通常被稱為編譯單元(有時也稱為轉譯單元)。每個編譯單元都必須要有一個後綴為.java,而在編譯單元內測可以 有一個public類,該類的名稱必須與文件名稱相同(包括大小寫,但不包括文件的後綴名.java)。每個編譯單元只能有一個public類,否則編譯 器就不會接受。如果在該編譯單元之中還有額外的類的話,那麼在包之外的世界是無法看見這些類的,這是因為他們不是public類,而且他們主要用來為主要 public類提供支持。
② java如何重命名一個文件
/**
* 修改文件名
* @param oldFilePath 原文件路徑
* @param newFileName 新文件名稱
* @param overriding 判斷標志(如果存在相同名的文件是否覆蓋)
* @return
*/
public static boolean renameFile(String oldFilePath,String newFileName,boolean overriding){
File oldfile = new File(oldFilePath);
if(!oldfile.exists()){
return false;
}
String newFilepath = oldfile.getParent()+File.separator+newFileName;
File newFile = new File(newFilepath);
if(!newFile.exists()){
return oldfile.renameTo(newFile);
}else{
if(overriding){
newFile.delete();
return oldfile.renameTo(newFile);
}else{
return false;
}
}
}
原文鏈接:網頁鏈接
如有幫助請採納(不懂請提問),可以看我主頁,歡迎來交流學習;