我想取下面的代码并将我输入的5个数字字符串放入框中,并在每个数字之间输出5个空格.所以我可以进入12345,输出就是1 2 3 4 5.
我不知道如何做到这一点,或者在哪里插入代码.
String number;
while (true)
{
number = JOptionPane.showInputDialog("Enter Number");
if(number.length() >5 )
{
JOptionPane.showMessageDialog(null,"Please enter a 5 digit number!","Try again",
JOptionPane.PLAIN_MESSAGE);
}
else break;
}
JOptionPane.showMessageDialog(null,"The new result is " + number,"Results",
JOptionPane.PLAIN_MESSAGE);
System.exit(0);
Run Code Online (Sandbox Code Playgroud)
谢谢
正则表达式非常有趣,这段代码只是在每个数字后面添加一个空格:
String numbers = "12345";
numbers = numbers.replaceAll("(\\d)", "$1 ").trim();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
404 次 |
| 最近记录: |