我是靠谱客的博主 悦耳心锁,最近开发中收集的这篇文章主要介绍foreach在java中_java中的foreach用法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

之前看过foreach的用法,但只是简单的了解,最近在看书的时候发现还是经常用到,还是对其总结一下:

foreach是java SE5 引入的一种比for语句更加简洁的循环语句。用于数组和容器。我们不必再创建int变量去对访问项构成序列进行计数,foreach会自动产生每一项。

先看一下foreach的语法:

for(float x:f){  }

该语句定义了一个float类型的变量x,继而将每一个 f 的元素赋值给x.

任何一个返回数组的方法都可以用foreach。这样可以很容易的得到字符串里的所有字符。

public class ForEach{

public static void main(String[] args){

for(char c:"helloworld".toCharArray())

System.out.print(c+" ");

}

}

上面的程序运行结果为:

h e l l o w o r l d

foreach语法的优点:

不仅在录入代码的时候可以节约时间,更重要的是,阅读起来更加明了,他说明你现在正在努力做什么,例如获取数组的第一个元素,而不是给出你现在正在如何做细节,例如正在创建索引,因此可以使用它来选取数组中的每一个元素。

这是我对foreach的一点理解,如果有什么不足,请多多指教。

最后

以上就是悦耳心锁为你收集整理的foreach在java中_java中的foreach用法的全部内容,希望文章能够帮你解决foreach在java中_java中的foreach用法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(100)

评论列表共有 0 条评论

立即
投稿
返回
顶部