'a', 'A'--结果被格式化为带有效位数和指数的十六进制浮点数
3.对字符进行格式化:
对字符进行格式化是非常简单的,c表示字符,标识中'-'表示左对齐,其他就没什么了 。
4.对百分比符号进行格式化:
看了上面的说明,大家会发现百分比符号“%”是特殊格式的一个前缀 。那么我们要输入一个百分比符号该怎么办呢?肯定是需要转义字符的,但是要注意的是,在这里转义字符不是“\”,而是“%” 。换句话说,下面这条语句可以输出一个“12%”:
System.out.println(String.format("%1$d%%", 12));
5.取得平台独立的行分隔符:
System.getProperty("line.separator")可以取得平台独立的行分隔符,但是用在format中间未免显得过于烦琐了 。于是format函数自带了一个平台独立的行分隔符那就是String.format("%n") 。
6.对日期类型进行格式化:
以下日期和时间转换的后缀字符是为 't' 和 'T' 转换定义的 。这些类型相似于但不完全等同于那些由 GNU date 和 POSIX strftime(3c) 定义的类型 。提供其他转换类型是为了访问特定于 Java 的功能(如将 'L' 用作秒中的毫秒) 。
以下转换字符用来格式化时间:
'H'24 小时制的小时,被格式化为必要时带前导零的两位数,即 00 - 23 。
'I'12 小时制的小时,被格式化为必要时带前导零的两位数,即 01 - 12 。
'k'24 小时制的小时,即 0 - 23 。
'l'12 小时制的小时,即 1 - 12 。
'M'小时中的分钟,被格式化为必要时带前导零的两位数,即 00 - 59 。
'S'分钟中的秒,被格式化为必要时带前导零的两位数,即 00 - 60 ("60" 是支持闰秒所需的一个特殊值) 。
推荐阅读
- 基础的网站建设流程
- NOKIA3300安装JAVA应用程序和游戏的方法
- WEB网页设计的基础知识有哪些?
- 手机网站建设基础知识!
- 用Java书学英语背单词
- 百度SEO搜索引擎优化基础教程
- 为什么要用Java网站建设
- 淘宝客网站搭建基础流程
- 使用苹果手机录音基础操作
- vs2017可以开发java吗