java 字符串格式化问题

gongyifeng_cs 2007-02-05 03:14:32
如果我想对某个字符串比如说“您好”格式化,格式成18位长度
象C语言种的 %18s,如何做呢?
...全文
386 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wdman 2007-02-05
  • 打赏
  • 举报
回复
看不懂,暂且认为是错的,呵呵。
gongyifeng_cs 2007-02-05
  • 打赏
  • 举报
回复
自己写了一个
public String FormatStringFun(String str,int i){
int k=0;
int len=str.length();
int j=0;
String outStr="";
j= i-len;
//System.err.println("j:"+j);
for(k=0;k<=i;k++){
while(j>0){
outStr+=" ";
j--;
}
}
outStr+=str;
return outStr;
}
wdman 2007-02-05
  • 打赏
  • 举报
回复
java.text.MessageFormat

不过还是自己写比较好。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧