import java.util.StringTokenizer;
import java.util.Scanner;
import java.util.Arrays;
public class Sorting
{
public static void main(String[] args)
{
Scanner in=new Scanner(System.in);
System.out.println("请用户输入一串字符,“,”分隔回车结束");
String str=in.next();
String[] strArray=null;
int[] order={};
strArray = Separate(str);
int array[]=Evaluation(strArray,order);
printArray(array);
}
//定义拆分的方法
public static String[] Separate(String str)
{
String[] strArray = null;
strArray = str.split(",");
return strArray;
}
//实现转字符型转换数值型
public static int[] Evaluation(String[] str,int[] order1)
{
for(int i=0;i<str.length;i++)
{
order1=Integer.parseInt(str)
}
return order1;
}
//输出数组
public static void printArray(int[] array1)
{
Arrays.sort(array1);
System.out.println("升序输出:");
//升序输出数组:
for(int i=0;i<array1.length;i++)
{
System.out.print(array1+" ");
}
System.out.println("降序输出");
//降序输出数组:
for(int i=array1.length-1;i>=0;i--)
{
System.out.print(array1+" ");
}
}
}
|