隨筆-124  評論-194  文章-0  trackbacks-0

          方法1:采用String的split,驗證代碼如下:
          import java.util.Arrays;
          public class TestSplit {
           public static void main(String[] args) {
            String orignString = new String("5,8,7,4,3,9,1");
            String[] testString = orignString.split(",");
            int[] test = { 0, 0, 0, 0, 0, 0, 0 };
            //String to int
            for (int i = 0; i < testString.length; i++) {
             test[i] = Integer.parseInt(testString[i]);
            }
            //sort
            Arrays.sort(test);
            //asc sort
            for (int j = 0; j < test.length; j++) {
             System.out.println(test[j]);
            }
            System.out.println("next ");
          //  desc
               for (int i = (test.length - 1); i >= 0; i--) {
                System.out.println(test[i]);
               }
           }
          }
          方法2:采用StringTokenizer

          import java.util.Arrays;
          import java.util.StringTokenizer;
          public class SplitStringTest {
           public static void main(String[] args) {
            String s = new String("5,8,7,4,3,9,1");
            int length = s.length();
            //split   s with ","
            StringTokenizer commaToker = new StringTokenizer(s, ",");
            String[] result = new String[commaToker.countTokens()];
            int k = 0;
            while (commaToker.hasMoreTokens()) {
             result[k] = commaToker.nextToken();
             k++;
            }
            int[] a = new int[result.length];
            for (int i = 0; i < result.length; i++) {
             a[i] = Integer.parseInt(result[i]);
            }
            //sort
            Arrays.sort(a);
            //asc sort
            for (int j = 0; j < result.length; j++) {
             System.out.println(a[j]);
            }
           }
          }
          posted on 2009-04-24 13:07 我愛佳娃 閱讀(497) 評論(0)  編輯  收藏 所屬分類: JAVA基礎
          主站蜘蛛池模板: 古交市| 连云港市| 开封县| 青冈县| 收藏| 亚东县| 通榆县| 甘孜县| 龙江县| 固阳县| 孟连| 交城县| 玉环县| 汶川县| 鄯善县| 无极县| 婺源县| 南乐县| 武汉市| 青州市| 阜平县| 肥乡县| 永寿县| 长垣县| 平潭县| 屏东市| 深圳市| 香河县| 双峰县| 江源县| 弥勒县| 高碑店市| 泸州市| 中西区| 资溪县| 湖南省| 双流县| 兴文县| 汶川县| 盐边县| 息烽县|