for-each语句可以用于所有的Iterable对象。

for-each语句可以用于所有的Iterable对象。


参考答案和解析
A

相关考题:

Hibernate中关于使用查询语句描述正确的是() A.不能再继续使用SQL语句了B.可以使用符合对象语言的对象查询语句C.可以使用条件查询语句D.只能使用HQL语句

Statement是PreparedStatement的父接口。Statement对象用于执行不带参数的简单SQL语句;PreparedStatement对象用于执行预编译SQL语句。() 此题为判断题(对,错)。

客观世界的任何事物都可以被看作是对象,对象所具有的特征称为【 】。

“可迭代的”(iterable)指可以连续地提供其中的每一个元素的对象。() 此题为判断题(对,错)。

foreach…next语句用于针对对象集合或者数组的循环,可以改变步长值。() 此题为判断题(对,错)。

阅读以下关于某订单管理系统的技术说明、部分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代码。

阅读下列说明、图以及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 orde0this.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());}}//其余的方法末列出}

下面关于break语句的描述中,不正确的是A.break可以用于循环体内B.break语句可以在for循环语句中出现多次C.break语句可以在switch语句中出现多次D.break语句可用于if条件判断语句内

对象名.函数名可以构成语句。

AutoCAD中,关于块,以下说法正确的是()。A、所有图形编辑与查询命令都不适用于块B、定义的块可以在所有的图形中使用C、块不可以被分解为多个独立对象D、块定义所包含的对象必须已经被画出并可见

授予对象权限可以()。A、使用GRANT语句B、使用REVOKE语句C、使用ALTER语句D、使用CREATE语句

Command对象可以执行SQL语句。

设在程序中使用如下语句申请了一个对象数组:Point * ptr = new Point[2];则在需要释放ptr指向的动态数组对象时,所使用的语句是()。

下列()语句可以指定用户将自己所拥有的权限授予其他的用户。A、pass grant opionB、with grant opionC、get grant opionD、set grant opion

Hibernate中关于使用查询语句描述正确的是() A、不能再继续使用SQL语句了B、可以使用符合对象语言的对象查询语句C、可以使用条件查询语句D、只能使用HQL语句

cogroup算子在类型为(K,V)和(K,W)的RDD上调用,返回一个(K,(Iterable,Iterable))类型的RDD

一个Statement对象,可以执行多个sql语句以后,批量更新。这多个语句可以是()等或兼有。

CallableStatement对象可以处理哪些类型的SQL语句,处理这些SQL语句的主要方法是什么?

下列有关条件语句的叙述中错误的是()A、所有的IF语句均可以改用DO CASE语句来实现B、所有的DO CASE语句均可以改用IF语句来实现C、所有的IF语句均可以改用IIF()函数来实现D、IF语句和DO CASE语句均可以嵌套使用

对象所具有的特征被称为();对象的()就是对象可以执行的动作或它的行为。

对象的属性是指()。A、对象所具有的行为B、对象所具有的动作C、对象所具有的特征和状态D、对象所具有的继承性

以下关于对象属性的描述中,正确的是()。A、属性是对象所具有的固有特征,一般用各种类型的数据来表示B、属性只是对象所具有的内部特征C、属性只是对象所具有的外部特征D、属性就是对象所具有的固有方法

单选题下列()语句可以指定用户将自己所拥有的权限授予其他的用户。Apass grant opionBwith grant opionCget grant opionDset grant opion

单选题授予对象权限可以()。A使用GRANT语句B使用REVOKE语句C使用ALTER语句D使用CREATE语句

填空题对象所具有的特征被称为();对象的()就是对象可以执行的动作或它的行为。

单选题对象的属性是指()。A对象所具有的行为B对象所具有的动作C对象所具有的特征和状态D对象所具有的继承性

单选题下列有关条件语句的叙述中错误的是()A所有的IF语句均可以改用DO CASE语句来实现B所有的DO CASE语句均可以改用IF语句来实现C所有的IF语句均可以改用IIF()函数来实现DIF语句和DO CASE语句均可以嵌套使用

单选题以下关于对象属性的描述中,正确的是()。A属性是对象所具有的固有特征,一般用各种类型的数据来表示B属性只是对象所具有的内部特征C属性只是对象所具有的外部特征D属性就是对象所具有的固有方法