标签: foreach

在java中增强了for 2d数组的循环

int Site[][] = new int[N][N];
   for(int[] i : Site)
       for(int j:i)
           Site[i][j]=1;
Run Code Online (Sandbox Code Playgroud)

此代码显示一些错误.请更正代码.

java foreach multidimensional-array

-2
推荐指数
1
解决办法
2万
查看次数

无法在for循环中向List添加对象?

如何在for循环中将对象添加到此列表中?

Transaction tx = currentSession.beginTransaction();
Criteria criteria = currentSession.createCriteria(User.class);

List<User> list = criteria.list();
List<User> userList;

for(User user : list) {
    if(user.getAccountActivated() == 1) {
        userList.add(user);
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试了以上,但它不起作用.

有人知道这里有什么问题吗?

java arrays foreach for-loop list

-2
推荐指数
1
解决办法
92
查看次数

我如何编写foreach循环?

我想写这样的foreach:

for (Object object1 : list1 , Object object2 : list2)
Run Code Online (Sandbox Code Playgroud)

可能吗?

java foreach

-2
推荐指数
1
解决办法
81
查看次数

PHP循环表单值

我有一个表单提交了许多我需要循环并执行操作的小字段.

表单如下所示:

<input class="" type="hidden" name="pid" value="10">
<input class="" type="hidden" name="date" value="01-01-2014">
Run Code Online (Sandbox Code Playgroud)

然后大约100 - 200这些......

<input class="minnight" type="text" name="minnight_12_2014-03-06" value="2" size="1">
<input class="minnight" type="text" name="minnight_12_2014-03-07" value="2" size="1">
<input class="minnight" type="text" name="minnight_12_2014-03-08" value="1" size="1">
<input class="minnight" type="text" name="minnight_13_2014-03-06" value="3" size="1">
<input class="minnight" type="text" name="minnight_13_2014-03-07" value="2" size="1">
<input class="minnight" type="text" name="minnight_13_2014-03-08" value="4" size="1">
<input class="minnight" type="text" name="minnight_14_2014-03-06" value="1" size="1">
<input class="minnight" type="text" name="minnight_14_2014-03-07" value="2" size="1">
<input class="minnight" type="text" name="minnight_14_2014-03-08" value="2" size="1">
Run Code Online (Sandbox Code Playgroud)

提交表单时,我需要遍历每个"minnight"字段,将"12_2014-03-06"解压缩为"12"和"2014-03-06",将它们存储在变量中,最后进行数据库查询然后转到下一个.

关于我应该从这个混乱开始的地方的任何指针?

php forms foreach loops

-2
推荐指数
1
解决办法
1万
查看次数

Foreach循环在同一个类的几个实例上

我正在尝试建立一个航空公司预订系统,因为这是我的同事考试项目,所以我想如果我这样做,我可以和他一样努力.我是一名PHP(是的,OO)程序员,正在转向C#.

我创建了一个类的几个版本,如下:

    Vluchten flight1 = new Vluchten("1337", "Scandinavian Airlines", "Oslo Intl", 180, 162);
    Vluchten flight2 = new Vluchten("101", "KLM", "Derpistan", 20, 17);
    Vluchten flight3 = new Vluchten("112", "Ryan Air", "Doetinchem Rock City", 10, 7);
Run Code Online (Sandbox Code Playgroud)

现在我想知道,我已经做好了这些,但有没有办法可以循环使用,这样我就可以把它们放在datagridview表中了?

c# foreach

-2
推荐指数
1
解决办法
233
查看次数

如何在迭代中增长的数组中迭代*all*值?

下面的例子不起作用,因为foreach在数组的副本上工作,但它在概念上显示了我想要实现的目标.

$items = array('a', 'b', 'c', 'd');
foreach ($items as $i) {
  echo $i;
  if ($i === 'c') {
    $items[] = 'e';
  }
}
Run Code Online (Sandbox Code Playgroud)

我想要打印' abcde',但由于上述原因,它只打印' abcd'.我看过了array_map,array_walk其他人却没有找到解决方案.

php arrays iteration foreach dynamic-arrays

-2
推荐指数
1
解决办法
40
查看次数

如果在此循环中更改迭代集合,如何使用foreach?

我有收藏:

public class myList : List<myClass> { }
Run Code Online (Sandbox Code Playgroud)

并做:

foreach (myClass obj in myList) {
    //...
    if (some_condition) {
        myList.Add(newObj); }
    //...
}
Run Code Online (Sandbox Code Playgroud)

所以在2次迭代之前,我得到的错误如下:collection was changed.显然问题在于myList.Add(newObj);.

我如何组织这个循环以避免错误?请记住:我可以添加一些元素列表但永远不会删除.

我可以使用for循环与迭代器.但在这种情况下,我的代码看起来会更糟糕.也许这是一个更好的解决方案?

c# foreach

-2
推荐指数
1
解决办法
217
查看次数

forEach javascript函数未定义

我正在尝试实现forEach javascript函数来遍历players数组并总计一些值.当我调用该函数时,我收到错误

players.forEach(function(players){
    ^
TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)

代码在这里:

/*calculate the total number of points per player, use to calculate total score*/
function playerTotal(playerObj){
  var pacersTotal = 0;
  var hawksTotal = 0;
  var total = 0;
  total += 3*(playerObj.three_pointers_made);
  total += 2*(playerObj.field_goals_made - playerObj.three_pointers_made);
  total += playerObj.free_throws_made;
  if (playerObj.team_name == "Pacers"){
    pacersTotal += total;
  }
  else {
    hawksTotal += total;
  }
  console.log("Pacers " + pacersTotal + "\nHawks" + hawksTotal);
}

players.forEach(playerTotal(players));
Run Code Online (Sandbox Code Playgroud)

换句话说,我尝试使用forEach playerTotalplayers数组中的每个值(对象)上调用该函数,但无效!有小费吗?

javascript foreach

-2
推荐指数
1
解决办法
6432
查看次数

Java 8- forEach方法迭代器行为

我最近开始检查新的Java 8功能.

我遇到过这个forEach迭代器 - 迭代了Collection.

我们假设我有一个值为{1,2,3,4,5} ArrayList的类型<Integer>

list.forEach(i -> System.out.println(i));
Run Code Online (Sandbox Code Playgroud)

此语句遍历列表并在其中打印值.

我想知道我将如何指定我希望它仅迭代某些特定值.

就像,我希望它从第二个值开始并迭代到第二个值.或类似的东西 - 或替代元素.

我该怎么做?

foreach iterator java-8

-2
推荐指数
1
解决办法
102
查看次数

如何在SQL#中将foreach转换为Parallel.Foreach

我有一个foreach如下所示的循环

ArrayList list;
list = ftp.GetFileList(remotepath<ftp://ftp.getfilelist(remotepath/>);

foreach (string item in list)
{
}
Run Code Online (Sandbox Code Playgroud)

Parallel.Foreach没有运气就转换成如下所示

ArrayList list;
list = ftp.GetFileList(remotepath<ftp://ftp.getfilelist(remotepath/>);

Parallel.ForEach(list.ToArra(), item => 
{
    if (item.StartsWith("GExport_") &&(!item.ToUpper().Contains("DUM")))
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

它抛出错误,如项目不包含StartsWith()扩展方法.怎么解决?

.net c# foreach multithreading .net-framework-version

-2
推荐指数
1
解决办法
684
查看次数