当前位置: 首页 > 面试题库 >

对于每个循环:我们可以填充数组吗?

茹康裕
2023-03-14
问题内容

我可以从数组中读取每种语法的数据:

int[] a = new int[100];
for (int i = 0; i < 100; i++){
    a[i] = i;
}


for (int element : a){
    System.out.println(element);                         
}

但是有可能同样填充数组。说,有i*2价值观?
我没有发明这样的方法,而是想问你我是否错。


问题答案:

在Java
Docs中

for-each循环隐藏了迭代器,因此您无法调用remove。因此,for-each
循环不可用于过滤。同样,它不适用于循环时需要循环遍历的列表或数组中的元素。最后,它不适用于必须并行访问多个集合的循环。这些缺点为设计师所知,他们明智地决定采用一种干净,简单的结构来覆盖绝大多数案例。

因此,简单来说,不可能填充数组。



 类似资料:
  • 问题内容: 这是Java代码的片段: 它显示5。但是为什么声明了for循环的声明部分,却没有声明? 在uu上,您将引用2D数组…这不是一项作业。我正在准备Java认证。干杯 问题答案: 由于你是一个。因此,当您对其进行迭代时,您将首先获得,然后可以对该数组进行迭代以获取单个元素。 因此,您的外部循环具有as类型,因此具有该声明。如果您在另一个内循环中进行迭代,则将得到以下类型:-

  • 我对JAVA非常陌生,我需要帮助获得某种嵌套循环,我认为这是一个用户输入,并将输入放入数组中。还有一个哨兵-1。我知道为别人做作业是不受欢迎的,而这根本不是我所要求的。我希望有人能帮我解释一下,而不是帮我写代码。我刚开始需要帮助。我搞不懂这个节目的第一部分: 我必须使用[4][5]的2D数组,其中4是销售人员的数量,5是他们销售的产品的数量。我必须向用户询问人名(1-4),然后再询问已售出的产品(

  • 问题内容: 我想为每个循环做一个,但要使其同步运行。循环的每次迭代都将执行http.get调用,并返回json以将值插入数据库中。问题是for循环异步运行,这导致所有http.gets一次全部运行,并且我的数据库最终没有插入所有数据。我正在使用async- foreach尝试执行我想要的操作它可以做到,但是如果我能以正确的方式做到这一点,我就不必使用它。 和我的模特 问题答案: 我发现在完成每个调

  • 我对JSF非常陌生,我需要一些帮助来完成我认为非常简单的任务。我想从数组或循环之类的东西填充selectonemenu。我有一个表格,我想让用户输入他们的DOB。我想要的只是一个简单的列表,他们可以从中进行选择。。每月的第31天。我不想要31岁 标签。我试图在我的支持bean中放入一个“getDates”方法,但效果不好。如有任何建议,我们将不胜感激。

  • 这是另一个问题的后续问题 我试图在编译时确定特定实现是否在结构中添加了未命名的填充。像gcc这样的特定实现允许使用编译指示来控制结构中的填充和对齐,但代价是与其他实现兼容。由于 的 n1570 草案同时需要,因此我想使用它们来查看实现是否在成员之间使用了填充。 以下是代码的相关部分(参考问题中的完整代码): 正如6.7.2.1结构和联合说明符15所说: 在结构对象中,非位字段成员和位字段所在的单位

  • 我有以下服务器.js获取路由 这是我的客户端js,我用jQuery获取完全相同的get 当我打开index.html时,它会正确显示用户交互界面,并在我的终端中执行我的server.js它会正确显示url。我无法完成的是如何使用我的jQuery接收到的数据来填充我的html中的表。我的表将填充从我的endpoint获取的url。 我有一些nodejs的背景,但我不能总结这个。