自定义对象List如何进行排序?
A: 让该类实现Comparator接口,就可以确定比较大小方法。
B: 让该类实现Comparable接口,就可以确定比较大小方法。
C: 以下方式排序是按照age从小到大输出。Collections.sort(students, (s1,s2)->s2.age-s1.age);
D: 以下方式排序是按照age从大到小输出。Collections.sort(students, (s1,s2)->s2.age-s1.age);
A: 让该类实现Comparator接口,就可以确定比较大小方法。
B: 让该类实现Comparable接口,就可以确定比较大小方法。
C: 以下方式排序是按照age从小到大输出。Collections.sort(students, (s1,s2)->s2.age-s1.age);
D: 以下方式排序是按照age从大到小输出。Collections.sort(students, (s1,s2)->s2.age-s1.age);
举一反三
- 下面哪个是合法的序列化数据格式?() A: O:7:"Student":2:{s:4:"name";s:4:"qian";s:3:"age";s:25;} B: O:7:"Student":2:{s:4:"name";s:4:"qian";s:3:"age";i:25;} C: O:8:"Student":2:{s:4:"name";s:4:"qian";s:3:"age";s:25;} D: O:8:"Student":2:{s:4:"name";s:4:"qian";s:3:"age";i:25;}
- 以下程序的输出结果是 String s1="1",s2="2"; String s=s1+s2; System.out.println(s);
- 学生表s有4个字段分别为:sno,sname,sex,age,要在表s中删除字段age,可选用的SQL语句是( )。 A: delete age from s; B: alter table s delete age; C: update s age; D: alter table s drop age;
- 在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE);SC(SNO, CNO, GRADE); C(CNO, CNAME, TEACHER),查找选修“不学C2”这门课程学生的学生名,若用关系代数表达式来表示为( )。 A: πSNAME,AGE(σCno≠‘2’(S∞SC)) B: πSNAME,AGE(S)-πSNAME,AGE(σCno='2'(S∞SC)) C: πSNAME,AGE(σCno≠‘2’(C∞SC)) D: πSNAME,AGE(σCno≠‘2’(S∞C))
- 若要删除基本表S中的Age列,应该选用的SQL语句是( )。 A: DELETE Age FROM S B: ALTER TABLE DROP Age C: UPDATE S Age D: ALTER TABLE S ‘Age’