package cn7;
import java.util.Arrays;
import java.util.StringTokenizer;
/**
* 创建时间: 2013-4-22 上午09:57:09 </p>
* 类说明: </p>
* 修改记录: </p>
*/
public class Test {
/**处理字符串,排序输出
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test sTest = new Test();
String[] outStrings = sTest.splitStringByComma("5,3,7,1");
int[] newString = new int[outStrings.length];
for (int i = 0; i < outStrings.length; i++) {
newString[i] = Integer.parseInt(outStrings[i]);
}
Arrays.sort(newString);
for (int obj : newString) {
System.out.println(obj);
}
// String[] result = "this is a test".split("\\s");
// for (int x = 0; x < result.length; x++)
// System.out.println(result[x]);
}
public static String[] splitStringByComma(String source) {
if (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;
}
}