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;   
    }

时间: 2024-09-16 15:17:27

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

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))) { retu

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

复制代码 代码如下: /*  * Java文件操作 获取文件扩展名  *   */       public static String getExtensionName(String filename) {            if ((filename != null) && (filename.length() > 0)) {                int dot = filename.lastIndexOf('.');                if ((dot

扩展JS Date对象时间格式化功能的小例子_javascript技巧

在自己JS代码中引入一下代码: 复制代码 代码如下: Date.prototype.format =function(format){    var o = {            "M+" : this.getMonth()+1, //month            "d+" : this.getDate(), //day            "h+" : this.getHours(), //hour            "

Android 获取时间实例代码

Android 获取时间实例代码 注意: h:12小时制小时数 H:24小时制小时数 实例代码: import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * Created by Administrator on 2017/5/8. */ public

Android获取本机各种类型文件的方法

介绍 本篇介绍Android获取本机各种类型文件的方法,已经封装成工具类,末尾有源码下载地址. 提示 获取音乐.视频.图片.文档等文件是需要有读取SD卡的权限的,如果是6.0以下的系统,则直接在清单文件中声明SD卡读取权限即可:如果是6.0或以上,则需要动态申请权限. FileManager的使用 FileManager是封装好的用于获取本机各类文件的工具类,使用方式如:FileManager.getInstance(Context context).getMusics(),使用的是单例模式创建

Win7系统打开扩展名为raw文件的简单方法

  Win7系统打开扩展名为raw文件的简单方法          1.如果没有安装ACDsee这款工具的话,是无法打开raw格式文件的,那么此时我们就要下载安装"ACDsee"文件了; 2.双击打开安装文件,然后按照要求设置,点击"下一步": 3.在随后出现的界面中点击自定义; 4.注意,此时他有捆绑的软件,你可以选择不安装; 5.然后下一步安装成功; 6.注册一个账号,得填入正确的邮箱,接收验证码; 7.到邮箱查看收到的邮件,复制验证码; 8.输入验证码之后验证

扩展名-java实现文件重命名求助

问题描述 java实现文件重命名求助 上传文件,如果文件存在则重命名文件,如x.txt存在则重命名为x(1).txt但是有些文件没有扩展名如 xx_x.10.12这个怎么重命名. 解决方案 要么自己判断有没有扩展名,要么不管有没有,都一样对待 解决方案二: 文件没有扩展名不影响判断文件存在 不存在吧.默认最后一个点之后的就是扩展名呗. 解决方案三: 一个个的判断吧..如果不是.txt或者.zip或者.jpg等等..要是限制了文件上传的类型就好点.最好是在上传的时候就做限制. 解决方案四: 如果在

Android获取assets文件夹中的数据并写入SD卡示例_Android

本文示例主要实现了Android获取assets文件夹中的数据并将其写入到SD卡中,该程序实现的步骤主要为:首先读取assets文件夹中的数据库,再将其写入到SD存储卡中. 完整示例代码如下: import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import android.content.Context; /*将assets文件

自制su文件-android 获取永久root权限

问题描述 android 获取永久root权限 条件: android 4.4 已经root了,想要通过root权限push一个自己制作的su文件到bin目录中,这样即使取消了root软件还是能够通过自己的su执行高级操作. 目标如题所述.问题是,现在在调用自己制作的su的时候,提示java.io.IOException: write failed: EPIPE (Broken pipe). 使用的方法是:http://blog.csdn.net/miaojunking/article/deta