国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

開發技巧:JAVA編程中字符串分割的兩種方法

2019-11-17 04:58:33
字體:
來源:轉載
供稿:網友
方法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:采用StringTokenizerimport 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]);
  }
 }
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临湘市| 龙泉市| 隆尧县| 普洱| 余庆县| 祁门县| 甘谷县| 将乐县| 和硕县| 裕民县| 湾仔区| 商南县| 邛崃市| 平塘县| 平武县| 沭阳县| 南皮县| 区。| 长汀县| 武清区| 宜宾县| 娄烦县| 安塞县| 三河市| 阳高县| 承德县| 门源| 行唐县| 志丹县| 武隆县| 锦屏县| 安仁县| 璧山县| 左权县| 桑日县| 垣曲县| 密云县| 唐山市| 呼图壁县| 安平县| 汪清县|