在Java中处理一些路径相关的问题的时候,如要取出ie浏览器上传文件的文件名,由于ie会把整个文件路径都作为文件名上传,需要用java.lang.String中的replaceAll或者split来处理。如:
上传文件路径为:C:\Documents and Settings\collin\My Documents\111-lazyloading.gif,欲取出文件名:111-lazyloading.gif。可以
String temp[] = name.split("\\\\");
if (temp.length > 1) {
name = temp[temp.length - 1];
}
regex为\\\\,因为在java中\\表示一个\,而regex中\\也表示\,所以当\\\\解析成regex的时候为\\。
由于unix中file.separator为斜杠"/",下面这段代码可以处理windows和unix下的所有情况:
String temp[] = name.replaceAll("\\\\","/").split("/");
if (temp.length > 1) {
name = temp[temp.length - 1];
}
分享到:
相关推荐
文件分割是其中的一个子领域,它涉及到将一个大文件拆分成多个小文件以便于传输、存储或处理。本篇将详细介绍如何使用Java实现文件的分割,并提供相关的代码示例。 首先,我们需要理解文件分割的基本原理。文件分割...
本项目是基于Java实现的图像分割算法,涉及到的知识点广泛,包括全局阈值分割、Roberts边缘检测以及灰度图像处理和直方图分析。 1. **全局阈值分割**: 全局阈值分割是一种简单的二值化方法,它通过设定一个全局...
Java文件分割压缩是一种常见的操作,尤其在处理大数据或者网络传输时非常有用,因为单个大文件可能会导致处理效率低或传输困难。以下是一些相关的Java编程知识点: 1. **文件I/O操作**:在Java中,`java.io`包提供...
Java图像处理技术是Java开发中的一个重要领域,涵盖了多种操作,如添加水印、图像分割、裁剪和缩放。在本项目中,这些功能被整合到一个完整的程序中,并通过单元测试进行了验证,确保了各个功能的正确性。此外,程序...
Java 将大文件分割为小文件是指将一个大文件分割成多个小文件,以便于存储、管理和处理。下面是实现该功能的 Java 代码示例: ### 1. 大文件分割 大文件分割是指将一个大文件分割成多个小文件,以便于存储、管理和...
Java分割器是一种编程工具,主要用于处理数据或文件的切割操作,以便于管理和传输大文件。此次发布的"新版Java分割器"是原有版本的升级,优化了功能,使其更加实用,适应更多场景的需求。下面将详细介绍这个工具的...
标题中的“14-Java操作Linux命令分割合并文本文件1”指的是使用Java编程语言来执行Linux命令,以实现对文本文件的分割和合并操作。在处理大文件时,由于内存限制,不能一次性将整个文件读入,因此需要采用分块处理的...
用Java语言实现的文件分割器。可按大小或数量对二进制文件和文本文件进行分割; 可探测文本文件的字符集编码,有效解决了分割乱码的问题;支持扩展定制,可以实现 满足特定需求的文件分割器。本代码附有详尽的注释,...
在Java编程语言中,图像分割是一种重要的计算机视觉任务,它涉及将一张完整的图像分割成多个部分或区域。这种技术在许多领域都有广泛的应用,比如数字图像处理、模式识别、机器学习等。图像分割可以通过多种算法实现...
总的来说,使用Java实现任意文件分割是一种实用的技术,它能够帮助我们处理大文件,适应各种存储和传输限制。通过合理的设计和优化,这样的工具可以兼顾速度和空间效率,对于开发人员来说是一项有价值的技能。
用java编写的以html形式显示的图像分割技术
在山西太原做过的,加密算法不太完美,可以改进,源代码看不到,但是我这有个小小反编译,想看源代码就用它打开看看吧···~
文件分割和文件合并功能,java语言开发
基于JCreator的Java图形图象增强分割处理技术的实现与应用.doc
在实际应用中,文件分割与合并通常涉及到流(Stream)的操作,如`java.io.InputStream`和`java.io.OutputStream`,以及文件处理类如`java.io.File`。可能还用到了缓冲区(Buffer)以提高读写效率,比如`java.io....
java图片处理工具类JAR包 java-image-scalingjar
基于java窗体的文件分割器 大文件也能分割 功能强大
java源码资源PDF分割与合并源代码java源码资源PDF分割与合并源代码提取方式是百度网盘分享地址
### Java处理100万行超大Excel文件秒级响应 #### 一、问题背景与需求分析 在项目开发过程中,经常会遇到需要处理大量Excel数据的情况。这些数据可能包括成千上万条记录,每条记录又包含多个字段。传统的处理方式...