[size=small][i]import java.util.*;[/i]
[color=green]/*
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按
什么排序,结果为,提供reset
*/[/color]
|public class bycmma{
|
|
|
| public static String[] splitStringByComma(String source){
|
| //判断不能为空
|
| f(source == null || source.trim().equals("")){
|
| return null;
|
| }
|
| StringTokenizer commaToker = new StringTokenizer(source,",");
|
| String[] result = new String[commaToker.counttokens()];
|
| int i = 0;
|
| while(commaToker.hasMoreTokens()){
|
| result[i] = commaToker.nextToken();
|
| i++;
|
| }
|
| return result;
|
| }
|
|
|
| public static void main(String[] args){
|
| String[] s = splitStringByComma("4,3,3,6,7");
|
| int[] ii = new int[s.length];
|
| for(int i=0;i<s.length;i++){
|
| ii[i] = Integer.parseInt(s[i]);
|
| }
|
| Arrays.sort(ii);
|
| //asc
|
| for(int i=0;i<s.length;i++){
|
| System.out.println(ii[i]);
|
| }
|
| //desc
|
| for(int i=(s.length-1); i>=0; i--){
|
| System.out.println(ii[i]);
|
| }
|
|
|
| }
|
|}
[color=gray][b]今天先玩一个[/b][/color][/size]
[color=green]/*
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按
什么排序,结果为,提供reset
*/[/color]
|public class bycmma{
|
|
|
| public static String[] splitStringByComma(String source){
|
| //判断不能为空
|
| f(source == null || source.trim().equals("")){
|
| return null;
|
| }
|
| StringTokenizer commaToker = new StringTokenizer(source,",");
|
| String[] result = new String[commaToker.counttokens()];
|
| int i = 0;
|
| while(commaToker.hasMoreTokens()){
|
| result[i] = commaToker.nextToken();
|
| i++;
|
| }
|
| return result;
|
| }
|
|
|
| public static void main(String[] args){
|
| String[] s = splitStringByComma("4,3,3,6,7");
|
| int[] ii = new int[s.length];
|
| for(int i=0;i<s.length;i++){
|
| ii[i] = Integer.parseInt(s[i]);
|
| }
|
| Arrays.sort(ii);
|
| //asc
|
| for(int i=0;i<s.length;i++){
|
| System.out.println(ii[i]);
|
| }
|
| //desc
|
| for(int i=(s.length-1); i>=0; i--){
|
| System.out.println(ii[i]);
|
| }
|
|
|
| }
|
|}
[color=gray][b]今天先玩一个[/b][/color][/size]