`
zwnJava
  • 浏览: 208072 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

java格式化文件尺寸大小

 
阅读更多

	private String formatFileSize(long length) {
		String result = null;
		int sub_string = 0;
		if (length >= 1073741824) {
			sub_string = String.valueOf((float) length / 1073741824).indexOf(
					".");
			result = ((float) length / 1073741824 + "000").substring(0,
					sub_string + 3) + "GB";
		} else if (length >= 1048576) {
			sub_string = String.valueOf((float) length / 1048576).indexOf(".");
			result = ((float) length / 1048576 + "000").substring(0,
					sub_string + 3) + "MB";
		} else if (length >= 1024) {
			sub_string = String.valueOf((float) length / 1024).indexOf(".");
			result = ((float) length / 1024 + "000").substring(0,
					sub_string + 3) + "KB";
		} else if (length < 1024)
			result = Long.toString(length) + "B";
		
		return result;
	}
 
分享到:
评论

相关推荐

    java写文件固定大小为2G

    需要注意的是,这个示例简化了一些细节,实际应用中可能需要考虑更多因素,如并发控制、错误处理和数据格式化。此外,数据库操作(从数据库中获取客户信息)并未在此展示,但你可以使用JDBC或其他库与数据库进行交互...

    java格式化编码文件和使用说明

    本主题聚焦于"java格式化编码文件和使用说明",旨在提供一种更高效、更符合团队规范的代码格式化方案。 首先,`Eclipse`作为流行的Java开发集成环境,虽然内置了代码格式化工具,但有时它的默认设置可能并不完全...

    Java获取文件夹大小、文件大小,文件个数[文].pdf

    在 Java 中,格式化文件大小可以使用 DecimalFormat 类。下面是一个格式化文件大小的示例代码: ```java public String FormetFileSize(long fileS) { DecimalFormat df = new DecimalFormat( “ #.00 ″ ); ...

    Java获取文件夹大小、文件大小,文件个数

    Java获取文件夹大小、文件大小、文件个数 Java 获取文件夹大小、文件大小、文件个数是 Java 编程中常见的-operational tasks。下面我们将详细介绍如何...同时,格式化文件大小也可以使用 DecimalFormat 类来实现。

    Java判断文件编码格式 - 明明是悟空 - 博客园1

    在Java编程中,判断文件编码格式是一项常见的任务,特别是在处理包含多国语言或者用户自定义内容的文件时。本文将探讨如何使用Java进行文件编码格式的识别,主要介绍两种方法:一种是简单的UTF-8判断,另一种是使用...

    实用工具 格式化Html格式,格式代javasctip格式,javascript代码压缩

    代码压缩减少了文件大小,降低了用户下载的时间,从而提升了用户体验。常用的JavaScript压缩工具有UglifyJS、Terser等。 HTML与JavaScript的格式化和压缩是Web开发中的重要环节,它们不仅有助于提升开发效率,还能...

    使用java生成pdf文件

    `Paragraph` 可以包含简单的字符串,也可以包含格式化的文本(如不同字体、颜色和大小)。例如: ```java document.add(new Paragraph("First page of the document.")); document.add(new Paragraph("Some more ...

    代码格式化工具(C/C++,JAVA,C#等)

    3. **命令行操作**:通过命令行指定待格式化的文件或目录,执行格式化命令。 **四、最佳实践** 1. **团队协作**:在团队项目中,推荐所有成员都使用相同的代码格式化工具,以保持代码风格的一致性。 2. **代码审查*...

    java文件对比工具

    在Java中实现文件对比,可以使用内置的`java.nio.file`包中的`Files`类,结合`java.util.Comparator`接口,实现定制化的文件比较逻辑。例如,可以比较文件的大小、最后修改时间,甚至内容。另外,还有许多第三方库,...

    java导出pdf格式的文件

    在Java中使用iText库创建PDF文档的基本步骤包括初始化`Document`对象,然后通过`PdfWriter.getInstance()`方法关联一个`FileOutputStream`实例来指定PDF文件的输出路径。以下代码展示了如何创建一个包含“Hello ...

    java 实现大文件上传

    ### Java实现大文件上传知识点详解 #### 一、文件上传的重要性及Java中的处理方式 文件上传作为B/S架构中的一...此外,还可以根据实际业务场景进一步扩展和完善文件上传逻辑,例如增加文件大小限制、格式校验等功能。

    java实现文件批量上传

    在Java开发中,文件批量上传是一项常见的功能,尤其在企业级...在实际应用中,还应考虑安全性问题,如限制文件大小、检查文件类型、防止重复上传等。同时,优化上传性能,如使用多线程、分块上传等技术,也是必要的。

    Eclipse格式化Java和js.doc

    - 保存设置后,项目中的所有Java文件都将按照设定的规则进行格式化。 #### 三、JavaScript代码格式化 虽然标题提到的是“Java和js”,但通常情况下Eclipse默认不支持JavaScript代码格式化。不过,我们可以通过...

    Java把文件压缩成zip

    通常情况下,文件压缩是在客户端或服务器端执行的任务,用于减少文件大小、优化存储空间或者便于在网络上传输。 #### 代码解析 下面详细介绍给出的代码示例: ```java import java.io.BufferedInputStream; import...

    利用JAVA对STDF文件进行分析_郑立钧

    2. 确定文件大小,然后对文件进行映射(map),使其可以在内存中读取。 3. 读取数据记录的头信息,包括记录长度、记录类型和子类型。 4. 根据读取到的头信息类型,创建对应的数据类实例并进行处理。 在处理STDF文件...

    文件大小和最后修改日期的转换

    这段代码首先定义了一个`DecimalFormat`对象用于格式化数字,并根据文件大小的不同范围将其转换为不同的单位。例如,如果文件大小小于1024字节,则保持原样;如果介于1024到1048576字节之间,则转换为KB;以此类推。...

    java遍历文件目录生成树结构txt文件

    - 文件处理逻辑:记录文件信息,如创建时间、大小、权限等,并格式化输出到字符串。 - 树结构表示:可能使用链表、树节点类或其他数据结构来表示目录树。 在运行`java Dir`命令时,Java虚拟机(JVM)会查找当前目录...

    基于JAVA文件上传

    使用FileUpload,我们可以轻松地从请求中获取文件名、文件大小和文件内容。 5. **临时文件存储**:文件上传后,服务器通常会将其暂存到一个临时目录,以便后续处理,如验证文件类型、大小限制等。Java的`java.io`包...

    java 大文件(视频)分片上传+压缩

    - 视频压缩:FFmpeg提供了多种视频编码器,如libx264,可以根据需求调整编码参数(如比特率、分辨率、帧率等)来实现不同程度的压缩,以减小文件大小而不明显降低画质。 4. **Java与FFmpeg集成**: - 在Java程序...

    使用itextpdf将PDF大文件拆分成若干份指定大小文件.zip

    这两个类可以合并PDF页面,同时优化对象,减少文件大小。 6. **动态拆分**: 当创建的新PDF文件达到预设大小时,关闭当前文件,开始一个新的PDF文件。这里需要跟踪已添加到新文件中的总字节数,一旦达到目标大小,就...

Global site tag (gtag.js) - Google Analytics