简单的for()循环使用方式foreach
知识点:
1、foreach使用。
2、小数随机数的生成,Random.nextFloat()。
3、将字符串转化为字符数组,String.toAharArray()。
Java SE5引入了一种新的更加简洁的for语法用于数组和容器,即foreach语法,表示不必创建int变量去对由访问项构成的序列进行记数,foreach将自动产生每一项。
使用方法如下:
import java.util.Random; public class ForEach{public static void main(String[] args){ Random rand = new Random(47);float f[] = new float[10];for(int i = 0; i < 10; i++){ f[i] = rand.nextFloat(); }//for方法的简单用法"foreach" for(float x : f){ System.out.println(x); }//将字符串转为字符数组,然后使用"foreach" for(char c : "I'm a good man!".toCharArray()){ System.out.print(c + " "); } }}
输出:
0.72711575
0.39982635
0.5309454
0.0534122
0.16020656
0.57799757
0.18847865
0.4170137
0.51660204
0.73734957
I ' m a g o o d m a n !
任何返回一个数组的方法都可以使用foreach,同时foreach还可以用于任何Iterable对象
推荐一个自己业余时间开发的网盘搜索引擎,360盘搜(www.360panso.com)
简单的for()循环使用方式foreach相关推荐
- 面试官:有了 for 循环 为什么还要 forEach ?
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:juejin.cn/post/7018097650687803422 本质区别 for循环和forEach的语法区别 for循 ...
- foreach判断最后一个_JavaScript很简单?那你理解的forEach真的对吗?
你理解的Array.prototype.forEach真的对吗? Array.prototype.forEach 我们都知道,forEach() 方法对数组的每个元素执行一次给定的函数.它的语法也很简 ...
- java循环左一_左旋转字符串(Java)-循环Index方式
左旋转字符串(Java)-循环Index方式 题目要求 汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果.对于一个给定的字符序列S,请你把其循 ...
- ssis for循环容器_SSIS Foreach循环与For循环容器
ssis for循环容器 In this article, first, we will briefly describe foreach loops and for loops. Then, we ...
- 017循环的方式定义数组、018循环for each、019方法练习、020实参和形参、021方法的返回值
017循环的方式定义数组 using System;namespace _017循环的方式定义数组 {class Program{static void Main(string[] args){// ...
- 面试官:有了for循环 为什么还要forEach?
面试官:有了for循环 为什么还要forEach? js中那么多循环,for for-in for-of forEach,有些循环感觉上是大同小异今天我们讨论下for循环和forEach的差异.我们从 ...
- 有了for循环 为什么还要forEach?
js中那么多循环,for for-in for-of forEach,有些循环感觉上是大同小异今天我们讨论下for循环和forEach的差异. 我们从几个维度展开讨论: for循环和forEach的本 ...
- JAVA基础——最简单的多重循环程序
Java 循环语句之多重循环 循环体中包含循环语句的结构称为多重循环.三种循环语句可以自身嵌套,也可以相互嵌套,最常见的就是二重循环.在二重循环中,外层循环每执行一次,内层循环要执行一圈. 如下所示: ...
- Pandas简明教程:五、Pandas简单统计操作及通用方式
文章目录 1.DataFrame的方法使用举例 2.DataFrame的方法调用通用方式 3.DataFrame直接调用其它方法 本系列教程教程完整目录: 前面已经提到,Pandas的DataFram ...
最新文章
- unknown error 1130,unknown error 1045
- Facebook发布AR眼镜研究项目Project Aria
- 大数据环境下数据科学的知识体系
- 2020年北大中文核心期刊目录_中文核心期刊目录汇总(2020年4月发布)
- redhat搭建php环境,rhel5搭建PHP5.2.6+apache2.2.9开发环境(模块全)
- 计算机表演赛新疆赛区,【图】第二十六届中国儿童青少年威盛中国芯HTC计算机表演赛“中国电信天翼杯”新疆赛区总决赛圆满结束_乌鲁木齐教育信息网...
- win2008 mysql_mysql5.7.17在win2008R2的64位系统安装与配置实例
- 【iOS】从实际出发理解多线程(二)--NSThread基础操作
- 基于Java+SpringMvc+vue+element实现驾校管理系统详细设计
- 一个数据包的旅程_数据科学语言的个人旅程
- Squirrel Engine 曝漏洞,可导致攻击者入侵游戏和云服务
- C Tricks(十三)—— trim 的实现
- tensoflow随笔——softmax和交叉熵
- soapui 免费版 实现 datasource+ dataLoop
- 超级电容怎么才能把内阻做小_超级电容器内阻测定方法
- 01GOF23-创建模型式
- 【华为面试手撕代码】
- R语言中dim函数_R 语言中的矩阵计算
- 数据分析的重要性分析
- 百度SEO高端软装设计装修设计公司网站源码