filename extension

Posted 千彧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了filename extension相关的知识,希望对你有一定的参考价值。

题目描述

Please create a function to extract the filename extension from the given path,return the extracted filename extension or null if none.

输入描述:

输入数据为一个文件路径

输出描述:

对于每个测试实例,要求输出对应的filename extension
示例1

输入

Abc/file.txt

输出

txt
 1 import java.util.Scanner;
 2 /**
 3  * 
 4  * Please create a function to extract the filename extension from the given path, return the extracted filename extension or null if none.
 5  *     1、用"/" 分割取最后一项
 6  *  2、用"." 分割取最后一项
 7  */
 8 public class Main {
 9     public static void main(String[] args) {
10         Scanner sc = new Scanner(System.in);
11         String s = sc.nextLine();
12         String[] ss = s.split("/");
13          s = ss[ss.length-1];
14         String[]s1=s.split("\\."); // .是转义字符 不能直接编写
15         if (s1.length>1) {
16             s = s1[s1.length-1];
17         }else {
18             s=null;
19         }    
20         System.out.println(s);
21     }
22 }

 

以上是关于filename extension的主要内容,如果未能解决你的问题,请参考以下文章

Filename or extension too long, 提示文件名太长无法删除或修改

Visual Studio 2012-2019的130多个jQuery代码片段。

执行proguard-maven-plugin时,出现“CreateProcess error=206, The filename or extension is too long”

使用 strncpy 时出现异常

获取文件扩展名

Vim [编译和]运行快捷方式