码迷,mamicode.com
首页 > 其他好文 > 详细

filename extension

时间:2018-05-02 18:05:40      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:next   question   span   ret   题目   code   esc   else   line   

题目描述

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

标签:next   question   span   ret   题目   code   esc   else   line   

原文地址:https://www.cnblogs.com/the-wang/p/8981527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!