重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 求职面试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

9. 对于Java中的集合类java.util.ArrayList,以下说法正确的是()

A、A. 这个集合中的元素是无序的

B、B. 可以通过键来获取这个集合中的元素

C、C. 在对这个集合的元素执行遍历操作时,效率比较高

D、D. 可以通过addFirst()方法,在列表的首部插入元素

暂无答案
更多“9. 对于Java中的集合类java.util.ArrayList,以下说法正确的是()”相关的问题

第1题

阅读以下关于某订单管理系统的技术说明、部分UML类图及Java程序,将Java程序中(1)~(5)空缺处的语句填写完整。

[说明]

某订单管理系统的部分UML类图如图5-16所示。

在图5-16中,Product表示产品,ProductList表示所销售产品的列表,Order表示产品订单,Orderltem表示产品订单中的一个条目,OrderList表示订单列表,SalesSystem提供订单管理系统的操作接口。各个类的部分属性和方法说明如表5-23所示。

可以使用类java.util.ArrayList<E>来实现对象的聚集关系,如图5-16中OrderList与Order之间的聚集关系。

for-each循环提供了一种遍历对象集合的简单方法。在for-each循环中,可以指定需要遍历的对象集合及用来接收集合中每个元素的变量,其语法如下:

for(用来接收集合中元素的变量:需要遍历的对象集合)

如果要使用for-each循环来遍历对象集合,那么包含该对象集合的类必须实现接口java.util.Iterable<T>。

Java程序7-1和Java程序7-2分别给出了类OrderList和方法statistic的Java代码。

点击查看答案

第2题

阅读下列说明、图以及Java程序。

[说明]

某订单管理系统的部分UML类图如下图所示。

上图中,Product表示产品,ProductList表示所销售产品的列表,Order表示产品订单,Orderltem表示产品订单中的一个条目,OrderList表示订单列表,SalesSystem提供订单管理系统的操作接口。各个类的部分属性和方法说明如下表所示。

可以使用类java.util.ArrayList<E>米实现对象的聚集关系,如上图中OrderList与 Order之间的聚集关系。

for-each循环提供了一种遍历对象集合的简单方法。在for-each循环中,可以指定需要遍历的对象集合以及用来接收集合中每个元素的变量,其语法如下:

for(用来接收集合中元素的变量:需要遍历的对象集合)

如果要使用for-each循环来遍历对象集合,那么包含该对象集合的类必须实现接口 java.util.Iterable<T>。

Java程序7-1和Java程序7-2分别给出了类OrderList和方法statistic的Java代码

[Java程序7-1]

import java.util.*;

public class OrderList (1) {

private ArrayList<Order> orders;

public OrderList0 {

this.orders = new ArrayList<Order>();

}

public void addOrder(Order orde0

this.orders.add(order);

}

public Iterator<Order> iterator() {

return (2);

}

public iht getNumberOfOrders0 {

return this.orders.size();

}

}

[Java程序7-21]

import java.u61.*;

public class SalesSystem {

private ProductList catalog;

private OrderList sales;

private static PrintWriter stdOut = new PrintWriter(System.out, true);

public void statistic() {

for (Product product: (3)) {

iht number = 0;

for (Order order: (4)) {

for ((5): order) {

if (produet.equals(item.getProduct()))

number += item. getQuantity();

}

}

stdOut.println(product .getCode() +" "

+ product.getDescription() +" "

+ number +" "+ number * product.getPrice());

}

}

//其余的方法末列出

}

点击查看答案

第3题

现有如下类型:a-java.util.Hashtableb-java.util.Listc-java.util.ArrayListd-java.util.SortedSet和定义:1–使用本接口,允许用户控制集合中每个元素的插入位置。2–使用本集合,确保用户可以按照递增或元素的自然顺序遍历集合。3–本具体类型允许空元素及基于索引的访问。4–本集合是同步的。哪一组匹配是对的?()

A.1描述b;3描述c。

B.2描述d;3描述b。

C.3描述a;4描述b。

D.4描述a;2描述c。

点击查看答案

第4题

在JAVA中,以下( )类的对象以键-值的方式存储对象A、java.util.ListB、java.util.ArrayListC、ja
在JAVA中,以下( )类的对象以键-值的方式存储对象

A、java.util.List

B、java.util.ArrayList

C、java.util.HashMap

D、java.util.LinkedList

点击查看答案

第5题

对于importjava.util.Vector,以下哪种说法是错误的? A.Vector类属于java.util包 B.Vector类放在……javau
对于importjava.util.Vector,以下哪种说法是错误的?

  A.Vector类属于java.util包

  B.Vector类放在……/java/util/目录下

  C.Vector类放在java.util文件中

  D.Vector类是SUN公司的产品

点击查看答案

第6题

对于java.util.TreeSet类,下面哪些描述是正确的()

A. 这个集合中的元素是有序的

B. 这个集合是保证不可变的

C. 集合中的元素保证是唯一的

D. 集合中元素使用唯一的key访问

E. 集合中的元素保证是同步的

点击查看答案

第7题

下列关于javA.util.Date类的描述中,错误的是?()
A.无参的构造方法Date(),用来创建当前日期时间的Date对象

B.在JDK的javA.util包中提供了一个Date类用于表示日期和时间

C.推荐使用Date(int year,int month,int date)构造方法来创建Date对象

D.接收一个long型参数date的构造方法Date(long date),用于创建指定时间的Date对象

点击查看答案

第8题

阅读以下说明和Java代码,填补空缺。

[说明]

java.util库中提供了Vector模板类,可作为动态数组使用,并可容纳任意数据类型。

该类的部分方法说明如下所示:

方法名 含义

add(k) 向vector对象的尾部添加一个元素k

removeElementAt(i) 删除序号为i的元素(vector元素序号从0开始)

isEmpty( ) 判断vector对象是否含有元素

size( ) 返回vector对象中所包含的元素个数

[Java代码]

Import ________;

public class JavaMain {

static private final int ________ =6;

public static void main(String[]args) {

Vector theVector=new Vector< _______ >( );

//初始化theVector,将theVector的元素设置为0至5

for(int cEachItem=0; cEachItem<ARRAY_SIZE; cEachItem++)

theVector. add( ________ );

showVector(theVector); //依次输出theVector巾的元素

theVector. removeElementAt(3);

showVector(theVector);

}

public static void showVector(Vector theVector){

if(theVector. isEmpty( )){

System.out.printin("theVector is empty.");

return;

}

for(int loop=0; loop<theVector.size( ); loop++) {

System.out.print(theVector.get(loop));

System.out.print(",");

}

System.out.printin( );

}

}

该程序运行后的输出结果为:

0, 1, 2, 3, 4, 5

___________

点击查看答案

第9题

用于输入压缩文件格式的ZiplnputStream类所属包是( )。

A.java.util

B.java.io

C.java.nio

D.java.util.zip

点击查看答案

第10题

核心类()是栈类

A、java.util.Stack

B、java.util.stack

C、java.lang.Stack

D、java.lang.stack

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案