PHP和Java中foreach循环的用法区别,javaforeach

PHP和Java中foreach循环的用法区别,javaforeach

1、foreach语句介绍:

①PHP:

foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。

②Java:

foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。
foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。
foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解foreach也就是“for 每一个”的意思。实际上也就是这个意思。

2、语法格式

①PHP中foreach的语句格式:

foreach (数组或对象名 as $value){

   statement

}
   或者

foreach (数组或对象名 as $key => $value){

  statement

篮球世界杯在哪买球,}     

②Java中foreach的语句格式: 
for(元素类型t 元素变量x : 遍历对象obj){ 
     引用了x的java语句; 
}

3、代码例子:

①PHP中的foreach循环

 

<?php 
$arr = array("1"=>"张三","2"=>"李四","3"=>"王五");
foreach($arr as $key=>$value)
{
  echo $key."=>".$value."n";
}
?>

结果如下:
1=>张三
2=>李四
3=>王五

 

②Java中的foreach循环

int arr[] = {2, 3, 1}; 
for (int x : arr) { 
System.out.println(x); //逐个输出数组元素的值 
}

输出结果:
2
3
1

  

  

 

http://www.bkjia.com/Javabc/1160024.htmlwww.bkjia.comtruehttp://www.bkjia.com/Javabc/1160024.htmlTechArticlePHP和Java中foreach循环的用法区别,javaforeach 1、foreach语句介绍: ①PHP: foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组...

本文由美洲杯在哪买球发布于计算机教程,转载请注明出处:PHP和Java中foreach循环的用法区别,javaforeach

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。