Java中 java.util.Formatter 的使用详解
1. Formatter 类概述
Formatter 类是一个实用工具,用于以C语言 printf() 方法的风格格式化文本。每个 Formatter 都关联一个 java.lang.Appendable 对象(如 StringBuilder 或 PrintWriter ),该对象在创建 Formatter 时指定。
format() 是一个可变参数方法,它期望一个“格式字符串”参数,后面跟着若干个 Object 参数。格式字符串使用特定的语法来指定后续参数如何转换为字符串。参数转换后,会被替换到格式字符串中,最终的文本会追加到 Appendable 对象中。 format() 方法的一个变体接受一个 Locale 对象,该对象会影响参数的转换。
为了方便使用, Formatter 永远不会抛出 java.io.IOException ,即使底层的 Appendable 对象抛出该异常。当使用 Formatter 与可能抛出 IOException 的基于流
超级会员免费看
订阅专栏 解锁全文
963

被折叠的 条评论
为什么被折叠?



