android 获取文件的扩展名和去掉文件扩展名的小例子

 更新时间:2013年06月03日 11:18:06   作者:  
android 获取文件的扩展名和去掉文件扩展名的小例子,需要的朋友可以参考一下

复制代码 代码如下:

/*
 * Java文件操作 获取文件扩展名
 * 
 */  
    public static String getExtensionName(String filename) {   
        if ((filename != null) && (filename.length() > 0)) {   
            int dot = filename.lastIndexOf('.');   
            if ((dot >-1) && (dot < (filename.length() - 1))) {   
                return filename.substring(dot + 1);   
            }   
        }   
        return filename;   
    }   
/*
 * Java文件操作 获取不带扩展名的文件名
 */  
    public static String getFileNameNoEx(String filename) {   
        if ((filename != null) && (filename.length() > 0)) {   
            int dot = filename.lastIndexOf('.');   
            if ((dot >-1) && (dot < (filename.length()))) {   
                return filename.substring(0, dot);   
            }   
        }   
        return filename;   
    }   

相关文章

  • Android通过ConnectivityManager检查网络状态

    Android通过ConnectivityManager检查网络状态

    这篇文章主要为大家详细介绍了Android通过ConnectivityManager检查网络状态的相关资料,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • Android仿硬币转动微信红包动画效果

    Android仿硬币转动微信红包动画效果

    项目需要研究了一下微信红包动画,即硬币转动的效果,原理其实就是三张不同角度的图片利用AnimationDrawable帧动画进行播放。下面通过本文给大家分享Android仿微信红包动画效果,感兴趣的朋友一起看看吧
    2017-12-12
  • Android屏幕及view的截图实例详解

    Android屏幕及view的截图实例详解

    这篇文章主要介绍了Android屏幕及view的截图实例详解的相关资料,需要的朋友可以参考下
    2017-05-05
  • android实现扫描网页二维码进行网页登录功能

    android实现扫描网页二维码进行网页登录功能

    这篇文章主要介绍了android扫描网页二维码进行网页登录效果,扫描成功之后跳转进入主页,具体实现代码大家参考下本文
    2017-12-12
  • Android完美实现平滑过渡的ViewPager广告条

    Android完美实现平滑过渡的ViewPager广告条

    这篇文章主要为大家详细介绍了Android完美实现平滑过渡的ViewPager广告条,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • Android-Service实现手机壁纸自动更换

    Android-Service实现手机壁纸自动更换

    这篇文章主要为大家详细介绍了Android-Service实现手机壁纸自动更换,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • Android实现视图轮播效果

    Android实现视图轮播效果

    这篇文章主要为大家详细介绍了Android实现视图轮播效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • android获取屏幕高度和宽度的实现方法

    android获取屏幕高度和宽度的实现方法

    这篇文章主要介绍了android获取屏幕高度和宽度的实现方法,较为详细的分析了Android获取屏幕高度和宽度的原理与实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • 详解flutter engine 那些没被释放的东西

    详解flutter engine 那些没被释放的东西

    这篇文章主要介绍了详解flutter engine 那些没被释放的东西,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • 在Android中调用WebService实例

    在Android中调用WebService实例

    这篇文章主要介绍了在Android中调用WebService实例,有需要的朋友可以了解一下。
    2016-11-11

最新评论