20155307 2016-2017第二次《Java程序设计》课堂实践项目
一、String类的使用
- 模拟实现Linux下Sort -t -k 2的功能。参考 Sort的实现。
- 在java.lang包中有String.split()方法,它可以把字符串分割为好几个小的字符串。
代码:
import java.util.*;
public class MySort {
public static void main(String [] args) {
String [] toSort = {"aaa:10:1:1",
"ccc:30:3:4",
"bbb:50:4:5",
"ddd:20:5:3",
"eee:40:2:20"};
System.out.println("Before sort:");
for (String str: toSort)
System.out.println(str);
//sort
List<String> list = new ArrayList();
for (String str: toSort)
list.add(str);
Collections.sort(list);
System.out.println("After sort:");
for( String str : list)
System.out.println(str);
}
}
二、MySort
- 码云链接
- 关于spilt的用法:
语法为 stringObject.split(separator,howmany),有两个参数分别为separator和howmany,其中第一个必须有,为字符串或者正则表达式。第二个不必要。