zoukankan      html  css  js  c++  java
  • java 如何获取一个文件名的后缀

    起因:获取一个文件名的后缀:"test.xls"

    String filename="test.xls";
    String filetype=filename.substring(filename.indexOf(".")+1,filename.length());//filetype=="xls"

    关于String类的成员方法请参看java手册:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh

    substring

    public String substring(int beginIndex)
    返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。

    示例:

     "unhappy".substring(2) returns "happy"
     "Harbison".substring(3) returns "bison"
     "emptiness".substring(9) returns "" (an empty string)
     
    参数:
    beginIndex - 起始索引(包括)。
    返回:
    指定的子字符串。
    抛出:
    IndexOutOfBoundsException - 如果 beginIndex 为负或大于此 String 对象的长度。

    substring

    public String substring(int beginIndex,
                            int endIndex)
    返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex

    示例:

     "hamburger".substring(4, 8) returns "urge"
     "smiles".substring(1, 5) returns "mile"
     
    参数:
    beginIndex - 起始索引(包括)。
    endIndex - 结束索引(不包括)。
    返回:
    指定的子字符串。
    抛出:
    IndexOutOfBoundsException - 如果 beginIndex 为负,或 endIndex 大于此 String 对象的长度,或 beginIndex 大于 endIndex
  • 相关阅读:
    Web Designer Intern
    Internship UI/UX Web Designer
    HTML / CSS Frontend Software Engineer Internship
    CSS 07 文本
    CSS 06 背景
    CSS 05 尺寸大小
    CSS 04 注释
    CSS 03 选择器
    Why Ancient Greeks are Always Nude
    C#表示空字符
  • 原文地址:https://www.cnblogs.com/zhaijing/p/7200520.html
Copyright © 2011-2022 走看看