打印效果怎么是这样????

andlydaydayup 2009-10-31 08:38:07
public String toString(){
String str="";
str+="用户ID:"+ID+"\t";
str+="用户密码:"+Password+"\t";
str+="用户email地址:"+Email+"\n";
return str;
}





当我调用这个方法是打印的效果是这样的:
用户名:001 用户密码:123456 用户email地址:abc@gameschool.com

为什么不是这样的:
用户名:001 用户密码:123456 用户email地址:abc@gameschool.com
...全文
48 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cweijiaweil 2009-11-01
  • 打赏
  • 举报
回复
因为/t制表符将“用户密码:”到“用户email地址”之间的位数为制表数(7),而用户名密码为123456,位数为6.剩下的间隔为1位。所以会出现你那种效果。
zhangzhongke007 2009-11-01
  • 打赏
  • 举报
回复
那就再加个制表符呗!

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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