字符串类有哪两种 开发JAVA编程中字符串分割的两种方法
开发JAVA编程中字符串分割的两种方法

方法 :采用String的split 验证代码如下:
import java util Arrays;
public class TestSplit {
public static void main(String[] args) {
String orignString = new String( );
String[] testString = orignString split( );
int[] test = { };
//String to int
for (int i = ; i < testString length; i++) {
test[i] = Integer parseInt(testString[i]);
}
//sort
Arrays sort(test);
//asc sort
for (int j = ; j < test length; j++) {
System out println(test[j]);
}
System out println( next );
// desc
for (int i = (test length ); i >= ; i ) {
System out println(test[i]);
}
}
}
方法 :采用StringTokenizer
import java util Arrays;
import java util StringTokenizer;
public class SplitStringTest {
public static void main(String[] args) {
String s = new String( );
int length = s length();
//split s with
StringTokenizer maToker = new StringTokenizer(s );
String[] result = new String[untTokens()];
int k = ;
while (maToker hasMoreTokens()) {
result[k] = maToker nextToken();
k++;
}
int[] a = new int[result length];
for (int i = ; i < result length; i++) {
a[i] = Integer parseInt(result[i]);
}
//sort
Arrays sort(a);
//asc sort
for (int j = ; j < result length; j++) {
System out println(a[j]);
}
}
lishixinzhi/Article/program/Java/gj/201311/27344