1.StringBuffer中的subString方法的返回值是String
2.String中的split()方法的返回值是String[]
3.String中的replaceAll()方法的返回值是一个新的String,而原来的字符串是不变的所以要创建一个新的字符串变量接收返回值
4.TreeMap<Student,String> tm=new TreeMap<>(new Comparator()){
public int compare(Student s1,Student s2){
return 0;
}
}
这里显示的错误为没有重写compare方法因为Comparator后面没有写泛型,compare的参数要与Comparator的参数相同才算重写
所以正确的应该是
TreeMap<Student,String> tm=new TreeMap<>(new Comparator<Student>()){
public int compare(Student s1,Student s2){
return 0;
}
}
5.Collections中sort是没有返回值的改变的是原来的集合.
|
|