java获取文件名后缀

java获取文件名后缀,第1张

很多朋友都想知道java如何获取文件名后缀?下面就一起来了解一下吧~

1、获取文件类型(后缀名):

方法一:

split分割:如果用“.”作为分隔的话,必须是如下写法,String.split("兄培册\."),这样才能正确的分隔开,不中悉能用String.split(".")

String filename = "file.txt"// 文件名     String[] strArray = 羡宏filename.split("\\.")         int suffixIndex = strArray.length -1         System.out.println(strArray[suffixIndex])

方法二:

substring截取:substring(int beginIndex, int endIndex)

返回从开始位置(beginIndex)到目标位置(endIndex)之间的字符串,但不包含目标位置(endIndex)的字符。

File file=new File("E:\\file.doc")  String fileName=file.getName()     String fileTyle=fileName.substring(fileName.lastIndexOf("."),fileName.length())  System.out.println(fileTyle)

2、获取文件名:

方法一:split分割

String fileName="E:\\file.docx" String temp[]=fileName.split("\\\\") String fileNameNow=temp[temp.length-1] System.out.println(fileNameNow)

方法二:substring截取

String fileName="E:\\file.pdf" String fileNameNow = fileName.substring(fileName.lastIndexOf("\\")+1) System.out.println(fileNameNow)

3、获取文件前缀名: //获取文件名  String filename = "file.docx"         String caselsh = filename.substring(0,filename.lastIndexOf(".")) System.out.println(caselsh)

java的源文件橡闷的举早后缀为".java",编译后的扩展名梁答弯为“.class”。

解释:根据java命名规范,编译前的文件都是统一命名为“.java”,经过jdk编译后,扩展名统一命名为“.class”。

Java是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用Java语言编写的程序叫做“Applet”(小应用程序),用编译器将它编译成类文件后,将它存在WWW页面中,并在HTML档上作好相应标记,用户端只要装上Java的客户软件就可以在网上直接运行“Applet”。 Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、蚂悔枣可靠、安闷拆全、结构中立性、可移植性、高性前含能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12313523.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存