java 怎么把一组数据每个数(中间有间隔)显示在一个界面上(用图形界面的方法)

import javax.swing.*;

class Test
{
public static void main(String args[])
{
int i;
String a=JOptionPane.showInputDialog( "Please input a number" );

for(i=0;i<a.length();i++)

{
String message=String.format("%s",a.substring(i,i+1)+" ");
JOptionPane.showMessageDialog(null,"结果是 :"+message);
}
//System.out.print(a.substring(i,i+1)+" ");

}
}

执行后只能一个一个出来,比如我输入12345。执行后第一个第一个界面是1;点确定后出第二个界面,显示2。。。。。。我想让他一次在图形界面中显示出来,但中间有空格1 2 3 4 5。。。

import javax.swing.*;

class Test
{
public static void main(String args[])
{
int i;
String a=JOptionPane.showInputDialog( "Please input a number" );

for(i=0;i<a.length();i++)

{
String message=String.format("%s",a.substring(i,i+1)+" ");
JOptionPane.showMessageDialog(null,"结果是 :"+message);
}
//System.out.print(a.substring(i,i+1)+" ");

}
}
温馨提示:答案为网友推荐,仅供参考
相似回答