java.io.File类中获取文件名的方法是 。

如题所述

public String getName()

返回由此抽象路径名表示的文件或目录的名称。该名称是路径名名称序列中的最后一个名称。如果路径名名称序列为空,则返回空字符串。

返回:
此抽象路径名表示的文件或目录的名称;如果路径名的名称序列为空,则返回空字符串
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-18
为你修正了一下
import java.io.*;

public class FileOutputStream {
public FileOutputStream() {
}

public static void main(String[] args) {
try {
String str = "好好学习java";
byte[] words = str.getBytes();
OutputStream tos = new java.io.FileOutputStream(
"text.txt");
tos.write(words, 0, words.length);
System.out.println("text文件已经更新");
tos.close();
} catch (IOException obj) {
System.out.println("创建文件出错!");
}
}
}

如果这真是书上一魔一样的话!那就别看这书了!哈
第2个回答  推荐于2018-02-27
File file;
filename=file.getName();//获取文件名本回答被提问者和网友采纳

java问题
getName()方法能够获得文件名。isDirectory()方法能够得知该File是文件还是文件夹。true是文件夹。listFiles()方法能够获得该File类所代表的文件夹中的文件列表。这个显示,应该用到一点递归调用。显示方面的伪代码如下,注意不是代码,是伪代码:方法 显示文件(File 要显示的文件,File 所要显示的根目录...

java 根据文件获取文件名及路径的方法
if (files[i].isDirectory()) { \/\/判断是不是文件夹,如果是文件夹则继续向下查找文件 find(files[i].getAbsolutePath());} else { \/\/记录文件路径 String filePath = files[i].getAbsolutePath().toLowerCase();\/\/记录文件名 String fileName=files[i].getName().toLowerCase();\/\/ ...

java中怎样获得一个文件夹中的所有文件名
import java.io.File;public class GetAllFiles { public static void main(String[] args) { \/\/路径 这里写一个路径进去 String path="F:\\\\QQ文档";\/\/调用方法 getFiles(path);} \/ 递归获取某路径下的所有文件,文件夹,并输出 \/ public static void getFiles(String path) { File file ...

java getFileName() 为什么只剩下文件名
java io包中File类中并没有getFileName()方法,这里应该是指getName()方法,此方法仅返回文件名,并不会包含路径。如果需要完整路径+文件名,应该使用getPath()取得路径后再组合使用getName(),拼出一个完整路径+文件名的字符串。==File类中常用方法如下,下文中file是File类的一个实例== 取得文件...

java怎么获取一个目录下的所有文件名
获取一个目录下的所有文件和目录方法:import java.io.File;public class FileTest { public static void main(String[] args) { \/** * 将目标目录封装成 File 对象。 *\/ File dir = new File("\/Users\/zym\/Desktop\/Mac应用程序"); \/** * 获取目录下的所有文件和文件...

java怎样获得某个目录下所有文件的文件名
如下代码使用递归算法遍历某个目录下的所有文件,并输出文件名 import java.io.File;import java.util.ArrayList;public class FileTest { private static ArrayList<String> filelist = new ArrayList<String>(); public static void main( String[] args ) throws Exception { String fileP...

java.io.File中mkdir和mkdirs的区别
private String filedataFileName; \/\/文件名 \/\/这里是上传的路径,获取路径用到是struts2的方法 String saveRealFilePath = ServletActionContext.getServletContext().getRealPath("\/img");System.out.println(saveRealFilePath );\/\/打印上传的路径 File fileDir = new File(saveRealFilePath);if (!

Java如何获取指定文件夹内的全部文件名称,并将文件名称输出到一字符数...
import java.io.File;import java.io.FilenameFilter;public class Test { public static void main(String[] args) { \/\/C:盘下的所有文件,包括文件夹 String[] filenames = new File("C:\/").list(); \/\/C:盘下后缀名为txt的文件 String[] filenames2 = new File("C:...

java.io包的file类是什么类
File这个类,主要用来处理文件的相关操作,比如获取某个文件的文件路径,文件名,文件大小,删除等等一系列操作,经常会结合 输入\/输出流 进行文件的读写。

java.io.file对象中获取文件长度时 调用length方法 返回的是文件占用空...
文件夹的大小:import java.io.File;class DirDemo05{ public static void main(String[] args){ File src=new File("D:\/Desktop\/test\/Stream");printCount(src);System.out.println(count);} public static int count=0;public static void printCount(File src){ \/\/获取大小 if(null!=src ...

相似回答