关于格式化输出的问题

Rookiekk 学生  2017-11-05 10:47:40
while(count < numberOfP)
{
if(isP(number))
{
count++;
if(count % 10 == 0)
{
System.out.printf("%-5s\n",number);//这里
}
else
System.out.printf("%-5s",number);//和这里的输出为什么用%s是正确的呢?格式标识符与类型不应严格匹配吗???
}
number ++;
}
...全文
199 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qq_32670627 2017-11-09
s也好d也好,其实最后还是以字符输出,跟String.format是一样的
  • 打赏
  • 举报
回复
把你的问题说清楚
  • 打赏
  • 举报
回复
weixin_40709054 2017-11-06
有没有人知道?我也想知道
  • 打赏
  • 举报
回复
Rookiekk 2017-11-06
有没有人知道
  • 打赏
  • 举报
回复
相关推荐
发帖
Java SE
加入

6.2w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2017-11-05 10:47
社区公告
暂无公告