标签:尺寸 修改 builder 高级特性 tst 表示 运算符 precision 字符
String是Java中的字符串类型,字符串类型在内存中是一个不可变的对象。如果要对字符串对象进行修改,如果是较少的修改可以使用+
运算符,Java会自动进行优化,但如果是频繁的修改就最好使用StringBuilder类,这个类可以方便高效地进行字符串修改操作。StringBuilder是线程不安全的,StringBuffer是线程安全的,但是安全的效率低。
调用Object.toString()
方法时,应注意方法体内的隐式数据转换,如果将本对象转换为String对象(也就是调用toString()方法),就会带来递归调用的问题。
具体格式:
%[argument_index$][flags][width][.precision]conversion
argument_index:参数序号
flags:默认右对齐,-
为左对齐。
width:域最小尺寸
precision:域最大尺寸,当为String时表示字符数量,当为浮点数时表示小数位数
很难,很麻烦,很重要,有点不想写这一部分了....
标签:尺寸 修改 builder 高级特性 tst 表示 运算符 precision 字符
原文地址:https://www.cnblogs.com/CoveredWithDust/p/11937493.html