Nik*_*Nik 5 java filenames filereader
在给定FileReader对象(f1)的情况下,有没有办法获取文件名(spc.f)?
如果你想记住文件名供以后使用,那么这是一个很好的编码实践 - 将它存储在另一个字符串中?
FileReader f1 = new FileReader("spc.f");
buffread1 = new BufferedReader (f1 );
String name = f1.getName(); // <------ Does something like this exist ??
Run Code Online (Sandbox Code Playgroud)
您无法从reader对象获取文件名.
但是你之前有文件名.所以你可以存储它以便进一步处理.像这样的东西
String file_name= "spc.f";
FileReader f1 = new FileReader(file_name);
buffread1 = new BufferedReader (f1 );
String name = file_name; //
Run Code Online (Sandbox Code Playgroud)
小智 4
使用以下代码并使用 java.io.File 对象,您可以检索文件名
File file = new File("spc.f");
FileReader reader = new FileReader(file);
file.getName();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6937 次 |
| 最近记录: |