请问如何实现JAVA中,格式化输出到对话框?

例如输出11211231111234234右对齐输出,用JOptionPane()输出,都占7个字符位置,比如1就是前面6个空格,121是前面4个空格... 例如输出
1
121 123
111 1234 234
右对齐输出,用JOptionPane()输出,都占7个字符位置,比如1就是前面6个空格,121是前面4个空格
展开
 我来答
我邹是想知道
2007-09-18 · TA获得超过772个赞
知道小有建树答主
回答量:784
采纳率:0%
帮助的人:518万
展开全部
class a
{
public static void main(String args[])
{
int i = 32;
String s = i + "";
int n = 7 - s.length();
for(i=0;i<n;i++)
{
s = " " + s;
}
System.out.println("格式化后的数为:" + s);

n = 0;
for(i=0;i<s.length();i++)
{
if(s.charAt(i) == ' ')
n++;
}
System.out.println("空格个数为" + n);
}
}

把数字转化为字符串,长度不够7的话,在前面补空格。
henterji
2007-09-17 · TA获得超过2973个赞
知道大有可为答主
回答量:1835
采纳率:0%
帮助的人:1875万
展开全部
你想让输出满足什么规律啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式