首页 > 编程语言 >JavaSE day05【泛型,数据结构,List接口,Set接口】测评题

JavaSE day05【泛型,数据结构,List接口,Set接口】测评题

时间:2023-11-11 15:34:03浏览次数:129  
标签:Set ArrayList 元素 List 接口 链表 单选 增删 结构

选择题

题目1(单选):

查看下列代码,选出正确的传参( )

public class Test2 {
    public static void main(String[] args) {
        ArrayList<Integer> list1 = new ArrayList<Integer>();
        ArrayList<Number>  list2 = new ArrayList<Number>();
        ArrayList<Object>  list3 = new ArrayList<Object>();

        show1(__位置1__);
        show2(__位置2__);
    }
  
    public static void show1(ArrayList<? super String> list) {

    }
    public static void show2(ArrayList<? extends Number> list) {

    }
}  

选项 :

​ A. 位置1: list2 位置2: list3

​ B. 位置1: list1 位置2: list2

​ C. 位置1: list3 位置2: list1

​ D. 位置1: list1 位置2: list3

题目2(单选):

请选出数组结构和链表结构的特点( )

选项 :

​ A. 数组结构查询慢,增删快 ; 链表结构查询快 , 增删慢

​ B. 数组结构查询慢,增删快 ; 链表结构增删快 , 查询慢

​ C. 数组结构查询快,增删慢 ; 链表结构增删快 , 查询慢

​ D. 数组结构查询快,增删慢 ; 链表结构查询快 , 增删慢

题目3(单选):

请选出栈结构和队列结构的特点( )

选项 :

​ A. 栈结构先进后出 , 队列结构先进后出

​ B. 栈结构先进先出 , 队列结构先进后出

​ C. 栈结构先进先出 , 队列结构先进先出

​ D. 栈结构先进后出 , 队列结构先进先出

题目4(单选):

**下列对于List集合特点说法正确的是( ) **

选项 :

​ A. 有序 , 无索引 , 元素唯一

​ B. 有序 , 有索引 , 元素可以重复

​ C. 无序 , 无索引 , 元素可以重复

​ D. 无序 , 有索引 , 元素唯一

题目5(单选):

下列对于Set集合特点说法正确的是( )

选项 :

​ A. 有序 , 无索引 , 元素可以重复

​ B. 无序 , 无索引 , 元素可以重复

​ C. 无序 , 无索引 , 元素唯一

​ D. 有序 , 有索引, 元素唯一

题目6(单选):

下列对于HashSet集合保证元素唯一需要依赖于什么 ( )

选项 :

​ A. HashSet集合存储元素所在的类必须重写hashCode和equals方法

​ B. HashSet集合存储元素所在的类必须重写hashCode和toString方法

​ C. HashSet集合存储元素所在的类必须重写hashCode方法

​ D. HashSet集合存储元素所在的类必须重写toString和equals方法

题目7(单选):

下列关于List集合的遍历方式正确的是( )

选项 :

​ A. 普通for循环 , 增强for循环

​ B. 增强for循环 , 迭代器

​ C. 普通for, 增强for循环 , 迭代器

​ D. 键找值, 迭代器

题目8(单选):

下列关于Set集合的遍历方式正确的是( )

选项 :

​ A. 普通for循环 , 增强for循环

​ B. 增强for循环 , 迭代器

​ C. 键找值 , 增强for循环 , 迭代器

​ D. 键找值, 迭代器

题目9(单选):

下列关于ArrayList和LinkedList的数据结构正确是( )

选项 :

​ A. ArrayList属于链表结构 , LinkedList属于队列结构

​ B. ArrayList属于数组结构 , LinkedList属于哈希表结构

​ C. ArrayList属于链表结构 , LinkedList属于数组结构

​ D. ArrayList属于数组结构 , LinkedList属于链表结构

题目10(多选):

下列关于红黑树的规则说法正确的是( )

选项 :

​ A. 对每一个节点,从该节点到其所有后代叶节点的简单路径上,均包含相同数目的黑色节点

​ B. 根节点必须是黑色

​ C. 不能出现两个黑色节点相连的情况

​ D. 每一个节点或是红色的,或者是黑色的

答案 C C D B C / A C B D ABD

标签:Set,ArrayList,元素,List,接口,链表,单选,增删,结构
From: https://www.cnblogs.com/iflytek-aiit319102020329/p/17825967.html

相关文章

  • 重新学习算法_Day3-哈希表&2283&str与list转换
    HashTable 感觉从原理上说会用但是实际应用感觉不知道有什么用或者不知道怎么用例如:给你一个下标从 0 开始长度为 n 的字符串 num ,它只包含数字。如果对于 每个 0<=i<n 的下标 i ,都满足数位 i 在 num 中出现了 num[i]次,那么请你返回 true ,否则返回......
  • STM32F103:SWJ调试接口设置成普通的IO口——PA13,PA14,PA15,PB3,PB4
    一、STM32调试端口STM32有两种程序调试接口,具体如下:SWD调试接口: PA13、PA14共两个引脚。JTAG调试接口: PA13、PA14、PA15、PB3、PB4共五个引脚。 单片机启动后,初始状态这五个引脚就默认是调试接口。而实际使用中,一般只使用SWCLK、SWDIO这两个引脚用做S......
  • Java笔记—Java接口
    Interface接口简介接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现......
  • 接口测试用YAML写测试用例
    代码和用例分离时,测试用例用YAML或excel写都可以。一般接口测试用YAML写测试用例原因:1.方便的字典和YAML之间切换2.YAML有数据类型 数据组成:1.对象:通过字典表示 key:value2.数组:通过列表表示,通过一组对齐的-表示(YAML里面字符串一般不写引号)-name:获取接口统......
  • Set接口
     ......
  • Java中的接口
    注意:接口中的成员变量与成员方法默认权限都是public例子接口publicinterface_173Animal{//接口中的变量,默认是常量,并且自动加了static、final关键字publicstaticfinalintcode1=200;publicfinalintcode2=300;//相当于intcode3=300//在......
  • STL容器list的模拟实现
    前言list是C++STL的容器之一,相比string和vector,list在插入和删除数据时的效率更高。因为list的存储模型是一个个节点,新增数据并不需要将旧空间销毁,重新开辟新空间。但是list访问数据的速度较差,因为需要从某个节点开始不断迭代一、关于list1.list的大小用不同的类型分别对库中的list......
  • 无涯教程-批处理 - Listing Folder Contents函数
    列出文件夹内容可以使用dir命令完成,此命令使您可以查看当前目录中的可用文件和目录,dir命令还显示上次修改的日期和时间,以及文件大小DIR[drive:][path][filename][/A[[:]attributes]][/B][/C][/D][/L][/N][/O[[:]sortorder]][/P][/Q][/R][/S][/T[[:]timefield]][......
  • 解决etcd服务--listen-metrics-urls=http://127.0.0.1:2381
     1、查看etcd的2381端口[root@master-nodemanifests]#netstat-anp|grep2381tcp00127.0.0.1:23810.0.0.0:*LISTEN21765/etcd2、获取etcd的pod[root@master-nodemanifests]#kubectlgetpod-ANAMESPACENAME......
  • After page postback, DropDownList item attributes "color" cleared ?
    DropDownList1.SelectedItem.Attributes.Add("style","Color:GREEN")Thisissetwhenapersonclicksabutton,"resubmitorder"...thentheselecteditemisturnedgreensotheyknowthey'vealreadyfixedthatorderitem......