Java中如何用println格式化输出String
来源:百度知道 编辑:UC知道 时间:2024/06/01 18:58:16
用println格式化输出String, 不是printf..题就这么出的..无奈
在某个类中定义了
public String toStirng(){
String str = number + des[0] + bid + bidder;
return str;
}
其中
number需要 in a field of width 5
des[0]需要 in a field of width 20
bid需要 in an "%8.2f" field
bidder需要 in a "(%5d)" field
然后再main里有这么一句..
System.out.println(XX.toString);
超级头疼...
在某个类中定义了
public String toStirng(){
String str = number + des[0] + bid + bidder;
return str;
}
其中
number需要 in a field of width 5
des[0]需要 in a field of width 20
bid需要 in an "%8.2f" field
bidder需要 in a "(%5d)" field
然后再main里有这么一句..
System.out.println(XX.toString);
超级头疼...
查下java.text.Format及相关资料
会对你有帮助的 控制格式输出
是,没有显式的格式化输出。要自己实现。
java中本来就是println,printf是C或是C++里面的吧?
printf()主要为了方便c/c++用户.
看看c语言的参考就行了.
好复杂