用java编写任意输入东西判断是数字,排序输出

来源:百度知道 编辑:UC知道 时间:2024/09/24 12:29:08
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
*任意输入东西,以"空格"间隔
*当输入不是数字时,重新输入
*输入正确后,用回车结束输入的数字
*最后升序输出
*
*@author Yang
*/
public class JJArrangedNumbers
{
public static void main(String args[])
{
new ArrangedNumbers();
}
}

/**
*任意输入数字,并按升序排列输出
*
*@author Yang
*/
class ArrangedNumbers
{
int arryNum[] = null;
int count = 0;//统计数字
public ArrangedNumbers()
{
this.inputNum();
this.compareNum();
this.outputNum();
}
/**
*@inputNum 任意输入字符,并判断为数字
*/
public void inputNum()
{
boolean judgeIsNum = true;
StringBuffer sb = new StringBuffer();
Scanner s = new Scanner(System.in);
while(judgeIsNum)
{
System.out.println("请任意

你的数组声明跟初始化没有正确

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
*任意输入东西,以"空格"间隔
*当输入不是数字时,重新输入
*输入正确后,用回车结束输入的数字
*最后升序输出
*
*@author Yang
*/
public class JJArrangedNumbers
{
public static void main(String args[])
{
new ArrangedNumbers();

}
}

/**
*任意输入数字,并按升序排列输出
*
*@author Yang
*/
class ArrangedNumbers
{
Integer arryNum[] ;
int count = 0;//统计数字
public ArrangedNumbers()
{
this.inputNum();
this.compareNum();
this.outputNum();
}
/**
*@inputNum 任意输入字符,并判断为数字
*/
public void inputNum()
{
boolean judgeIsNum = true;
StringBuffer sb = new StringBuffer();
Scanner s = new Scanner(System.in);
while(judgeIsNum)
{
System.out.println("请任意输入数字,以空格间隔,以回车结束!");
String