请问如何实现JAVA中,格式化输出到对话框?
例如输出11211231111234234右对齐输出,用JOptionPane()输出,都占7个字符位置,比如1就是前面6个空格,121是前面4个空格...
例如输出
1
121 123
111 1234 234
右对齐输出,用JOptionPane()输出,都占7个字符位置,比如1就是前面6个空格,121是前面4个空格 展开
1
121 123
111 1234 234
右对齐输出,用JOptionPane()输出,都占7个字符位置,比如1就是前面6个空格,121是前面4个空格 展开
2个回答
展开全部
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的话,在前面补空格。
{
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的话,在前面补空格。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询