唯一用到逗号操作符的就是for循环语句,使用逗号操作符可以在for循环内定义多个相同类型的变量。

for(i=1,j=2;i<5;i++,j=i*2)

Foreach

一种新的更加简洁的for循环用于数组和容器,不必创建int变量去访问项构成的序列进行计数,foreach会自动生成每一项。

package text;
import java.util.*;
public class foreach {public static void main(String[] args) {Random random = new Random();float f[] = new float[10];//定义一个float类型的数组for (int i=0;i<10;i++)f[i] = random.nextFloat();//给数组赋值for(float v : f) //使用foreach方法,将数组f的每一个值给v,foe循环内部只有一行代码可以省略大括号System.out.println(v);}
}

toCharArray()

public class foreach{public static void main(String[] args) {for(char c:"ni hao".toCharArray()) //toCharArray()返回的是一个char类型的数组,通过foreach赋值给cSystem.out.print(c+" ");}

逗号操作符,Foreach用法相关推荐

  1. JavaScript中的逗号操作符(基础使用和拓展用法)

    一.逗号操作符的基础用法 逗号操作符可以用来在一条语句中执行多个操作,如下所示: 在一条语句中同时声明多个变量是逗号操作符最常用的场景.不过,也可以使用逗号操作符来辅助 赋值.在赋值时使用逗号操作符分 ...

  2. 【C语言】运算符与操作符的用法全面汇总(非常有用)

    一.'->'的用法 "->"是一个整体,它是用于指向结构体子数据的指针,用来取子数据.换种说法,如果我们在C语言中定义了一个结构体,然后申明一个指针指向这个结构体,那么 ...

  3. C++中逗号操作符重载的分析

    1,关注逗号操作符重载后带来的变化: 2,逗号操作符: 1,逗号操作符(,)可以构成都好表达式:exp1, exp2, exp3, ..., expN 1,逗号表达式用于将多个表达式连接为一个表达式: ...

  4. C++中逗号操作符的重载

    文章目录 1 C++中逗号操作符的重载 1.1 逗号操作符的原生语义 1.2 重载逗号操作符 1 C++中逗号操作符的重载 1.1 逗号操作符的原生语义 逗号操作符(,)可以构成逗号表达式: 逗号表达 ...

  5. JavaScript中foreach()用法及使用的坑

    JavaScript中foreach()用法及使用的坑 JavaScript中foreach是用于遍历数组的方法,将遍历到的元素传递给回调函数,遍历的数组不能是空的要有值. foreach 语法: [ ...

  6. 逗号操作符以及(0,function)()

    相关链接:https://developer.mozilla.org... 逗号操作符 概述:逗号操作符对它的每个操作数求值(从左到右),并返回最后一个操作数的值.当你想要在期望一个表达式的位置包含多 ...

  7. 【C++深度剖析教程18】逗号操作符的分析

    今天来学习C++中的逗号操作符.那么什么是逗号操作符呢? *逗号操作符(,)可以构成逗号表达式 逗号表达式用于将多个子表达式连接为一个表达式 逗号表达式的值为最后一个子表达式的值 逗号表达式的前N-1 ...

  8. Android RxJava(一) create操作符的用法和源码分析

    RxJava(一) create操作符的用法和源码分析 转载于:https://www.cnblogs.com/zhujiabin/p/7291901.html

  9. php foreach是什么,php foreach用法是什么

    php foreach用法是:foreach仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误,格式为[foreach(数组名 as 下标=>值)]. php forea ...

最新文章

  1. NLP新秀prompt跨界出圈,清华刘知远最新论文将它应用到VLM图像端
  2. 关于学习Python的一点学习总结(11->字典的应用)
  3. PyCharm编辑器关于环境的配置
  4. Linux搭建PHP环境(LAMP)
  5. 如何获得带时间的ping的结果
  6. mysql 读取文件_关于mysql:逐行读取文件而不将整个文件加载到内存中
  7. linux php任务计划,linux系统怎么添加计划任务执行php文件
  8. 【Groovy】Groovyc: Internal groovyc error: code 1 的解决方法
  9. 还在用 Swagger(丝袜哥)生成接口文档?我推荐你试试它。。。
  10. Golang之不可重入函数实现
  11. 微软Power BI 每月功能更新系列——3月Power BI 新功能学习
  12. 力扣-1464. 数组中两元素的最大乘积
  13. 小D课堂 - 新版本微服务springcloud+Docker教程_6-01 微服务网关介绍和使用场景
  14. C++ 内存分配(new,operator new)详解
  15. 手机修改ntp服务器地址,手机修改ntp服务器ip地址
  16. 为什么计算机关机慢,XP系统为什么电脑关机慢?
  17. c语言期末网上考试题目回岔开吗,C语言期末考试题目.doc
  18. 学大伟业Day1解题报告
  19. 扇贝编程的python课怎么样_‎扇贝编程-人人能学会的python课 a l’App Store
  20. TCP Data Flow and Window Management(1)

热门文章

  1. git如何同步本地仓库与远程仓库代码
  2. php缓存输出压缩,控制PHP的输出:缓存并压缩动态页面
  3. java图片色差_java – 如何进一步优化这个色差函数?
  4. java 中 sleep 和 wait
  5. 第一篇:mysqlcluster数据库集群的搭建和配置
  6. zemax课设_望远系统设计
  7. Makefile中patsubst(扩展通配符)的含义
  8. 平凡的生活,不平凡的事迹
  9. python中txt转成csv_python 快速把超大txt文件转存为csv的实例
  10. Python3 编程实例(16 - 20)