Java的一些格式化操作的记录(非全)_2019-10-14

Java的一些格式化操作

大部分的内容可以食用:
https://www.cnblogs.com/Dhouse/p/7776780.html

格式化文本

System.out.println(String.format("长度不满10个字符[左边]补空格:[%10s]", "hello"));
System.out.println(String.format("长度不满10个字符[右边]补空格:[%-10s]", "hello"));

输出:

长度不满10个字符[左边]补空格:[     hello]
长度不满10个字符[右边]补空格:[hello     ]

格式化数字

int型

System.out.println(String.format("[%d]", 76));
System.out.println(String.format("[%4d]", 76));
System.out.println(String.format("[%-4d]", 76));
System.out.println(String.format("[%04d]", 76));

输出

[76]
[  76]
[76  ]
[0076]

float型

float f = 123.4561f;
System.out.println(String.format("[%f]", f));
System.out.println(String.format("[%.2f]", f));
System.out.println(String.format("[%.3f]", f));

输出

[123.456100]
[123.46]
[123.456]

格式化日期时间

待完善

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java 语言支持的类型分为两类:基本类型和引用类型。整型(byte 1, short 2, int 4, lon...
    xiaogmail阅读 1,385评论 0 10
  • 一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机...
    杀小贼阅读 2,441评论 0 4
  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 4,711评论 1 114
  • 第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte、short、int、long) c...
    Jasonme阅读 1,118评论 0 4
  • 一、基本数据类型 注释 单行注释:// 区域注释:/* */ 文档注释:/** */ 数值 对于byte类型而言...
    龙猫小爷阅读 4,296评论 0 16