Foreach在PHP、JavaScript、Java、C#、Python编程语言中的用法及示例

循环是编程语言的重要组成部分。 For While 循环在不同的编程语言中使用了几十年。 Foreach 通过迭代给定的列表,以更优雅的方式提供类似的功能。在本教程中,我们将研究 foreach 使用不同的编程语言,如PHP、JavaScript、Java、C#和Python。

河歌Array L2商务蓝牙耳机单耳降噪通话超长待机续航开车入耳式
“高清保真音质、超长续航10小时” | 月销量272件
券后79-10=69元
原价¥198

淘口令:

¥JO0oXBTgRpH¥
 

PHP Foreach公司

PHP提供foreach 为了迭代给定的数组。PHP foreach有两种主要的用法语法。

值语法

在值语法中,我们将只提供名为arrayu EXPRESSION的数组和值。我们将在语句中写入操作

foreach (ARRAY_EXPRESSION as $VALUE)    STATEMENT

在本例中,我们将把数组值打印到标准输出。

键、值语法

In键和值语法还将从数组中获取键并在foreach中使用它。

foreach (ARRAY_EXPRESSION as $KEY=>$VALUE)    STATEMENT

在本例中,我们将把键和值打印到标准输出中

$value) {    echo $value;}?>

JavaScript Foreach语言

JavaScript是一种可扩展性很强的语言,其中大多数特性都是由对象提供的。 foreach 也由作为数组的对象提供。它有以下语法。

JavaScript Foreach语法

ARRAY.forEach(function(VALUE) {  STATEMENT;});

在本例中,我们将遍历名为 arr 并打印到控制台。

var arr = ['a', 'b', 'c','d','e']arr.forEach(function(element) {  console.log(element);});

爪哇Foreach

Java编程语言实际上不提供 本地的 foreach 关键字。但是我们可以使用Java的其他元素,比如 List , ArrayList for .

对于语法

我们将使用 List for 创造 foreach 机制。类型是值类型,我们将提供列表。

for(TYPE VALUE:LIST){  STATEMENT}

我们将遍历字符串列表并打印到标准输出。

List items = new ArrayList<>("A","B","C","D");for(String item : items){    System.out.println(item);}

Foreach语法

Java 8之后 List 类型提供 forEach() 功能。所以我们可以创建一个列表,然后用 forEach() 功能。我们还将使用lambda表达式。

List items = new ArrayList<>("A","B","C","D");items.forEac(item->System.out.println(item));

C#每个

C#提供 foreach 以本地方式的语句。  我们将提供名单与 in 关键字并设置具有给定类型的元素。

foreach (TYPE ELEMENT in LIST){  STATEMENT}

在本例中,我们将迭代一个名为 lst .

var lst= new List { 0, 1, 1, 2, 3, 5, 8, 13 };foreach (int element in lst) {   Console.WriteLine($"Element {element}");}

蟒蛇Foreach

Python编程语言不提供 foreach 但关键字的实际实现 for 在Python中与 foreach . 我们可以迭代 List , Array , Dictionary 在python中键入 for 就像下面一样。

for ELEMENT in LIST:   STATEMENT

在本例中,我们将遍历名为 lst .

lst=[1,2,3,4,5]for element in lst:   print element

相关文章: Python变量和类型

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享