当前位置: 首页 > news >正文

打开百度网站首页肇庆网站优化建设

打开百度网站首页,肇庆网站优化建设,东莞优秀网站建设,天津网站建设优化本篇文章主要围绕for循环,来讲解循环处理数据中常见的六种方式及其特点,性能。通过本篇文章你可以快速了解循环的概念,以及循环在实际使用过程中的调优方案。 作者:任聪聪 日期:2025年4月11日 一、循环的种类 1.1 默认有以下类型 原始 for 循环 for(i = 0;i<10;i++){…

本篇文章主要围绕for循环,来讲解循环处理数据中常见的六种方式及其特点,性能。通过本篇文章你可以快速了解循环的概念,以及循环在实际使用过程中的调优方案。
作者:任聪聪
日期:2025年4月11日

一、循环的种类

1.1 默认有以下类型

原始 for 循环

	for(i = 0;i<10;i++){......TODO}

特点:固定、操作数据较为复杂、效率较低

增强 for 循环

	List<Integer> numArr= Arrays.asList(66,99,88);for (Integer num: numArr) {......TODO}

特点:固定、操作简单、效率稍好

while 循环

	List<String> numArr= Arrays.asList("没有bug","工作easy");while (index < numArr.size()) {System.out.println(numArr.get(index));index++;}

特点:固定、简单、适用于不确定执行结束次数的情况

do-while 循环

	List<String> numArr= Arrays.asList("没有bug","工作easy");do {if (index < numArr.size()) {System.out.println(numArr.get(index));}index++;} while (index < numArr.size());

特点:条件式的循环、操作简单、执行完毕结束(至少执行一次)

Iterator 循环

	List<String> numArr= Arrays.asList("没有bug","工作easy");IteratorString> iterator = numArr.iterator();while (iterator.hasNext()) {System.out.println(iterator.next());}

特点:操作简单、运行效果较好、数据复制和处理较好、手动控制迭代数据较为方便

Stream API 循环

	List<String> numArr= Arrays.asList("好运","幸运");numArr.stream().forEach(System.out::println);

特点:代码简洁、操作直接、并发运行、速度更快、适合数据的任意条件、复制、更新、删除等操作。

1.2 自定义递归函数方式

private static void recursivePrint(int current, int limit) {if (current < limit) {System.out.println("递归: " + current);recursivePrint(current + 1, limit); // 递归调用}}

特点:适合处理较为复杂的数据场景,可以无限套娃直到数据被完全处理或满足需求结束。

二、FOR循环平替方案

将如下代码实例,通过idea进行创建一个java 空项目,创建文件内容如下,即可体验和学习for循环平替方案的代码内容。

在这里插入图片描述

代码实例:

import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.stream.Collector
http://www.dtcms.com/a/417068.html

相关文章:

  • 做网站的电话号码网站建设整改情况
  • 商城网站的开发怎么做的网页设计专业服务公司
  • 做动感影集的网站想要做一个网站
  • 做网站没有成本费用如何做账seo实训报告
  • 自己做的网站字体变成方框舟山普陀区建设信息网站
  • 买个网站多少钱企业营销策划方案范文
  • 免费图片网站建设百度搜索数据
  • 中山网站建设联系电话织梦后台生成网站地图
  • 生产厂家上什么网站做推广好个人主页模板图片导航栏
  • 劳务派遣技术支持 东莞网站建设环球设计官网网站
  • 公司的网站建设一般需要多少费用汽车充电桩网站建设中企动力技术支持
  • 临清网站开发网站开发培训价格
  • 宝塔windows建设网站小型企业门户网站制作
  • 网站域名备案认证随州网站建设哪家便宜
  • 互联斗士网站建站广州网站制作是什么
  • 那有名网站是php做的宁夏网站设计联系电话
  • 树莓派imager使用记录
  • 网站收录更新保险网站有哪些
  • 兴宁市网站建设国内新闻热点事件
  • 做网站审批号必须要西地那非片功效与作用主要会有哪些
  • 网站制作价格甄选乐云践新南京酒店网站制作
  • 网站授权合同深圳苏州企业网站建设服务公司
  • 河南工程建设 协会网站免费行情网站
  • 哪些网站可以做团购免费关键词挖掘网站
  • 上海好的高端网站建国外做机器的好的网站
  • 简单aspx网站开发宁波的网络公司比较有名的
  • 青岛网站建设方案托管wordpress循环分类
  • wordpress迁站页面设计作品
  • 品牌网站建设设计免费ppt课件模板大全
  • 南昌做网站的公司公司找人做网站