讲讲自增自减和循环语句及三元一次表达式:

  一、自增自减实际上就是按照顺序来解读代码,

  例如,a++;代表了a先进行了计算,运算完毕后,才进行增加;

  ++a呢,则是先进行了自增,值加一后再进行运算;

  如果实在搞不明白,那么可以写成a=++i 即a=i;         a=i++ 即a=i;i++;

  二、三元表达式

  在我理解里,三元表达式实际上即是判断语句的缩写,因为写法极其简单,效果和判断类似,

  写法为 :                      条件表达式?结果1:结果2;

  注:通常在结果内不要出现分号

  三、循环语句

  循环语句分为三种,一般常用的为for语句,剩余两种为while 和do  while语句

先讲讲for语句吧,for循环是最常用的循环,其他人我不知道,本人还是比较喜欢使用for循环,

语法   for(初始化;条件;改变初始化条件){

  code...

  }语法简单,但是不建议嵌套过多循环,会发现循环到哪里忘记了,很难受

    while(条件){

  code...

  }

  注意:一定要记得在语句中加上条件表达式的变量,否则就会陷入死循环;

  do{

  code...

  }while(条件);

  do while和while的区别在于, do while循环是无论条件是否生效,都会执行一次语句;

  

  

  

最新文章

  1. Delete Exists
  2. Android 下进行单元测试 Test run failed:Instrumentation run failed due to 'java.lang.ClassNotFoundException'
  3. 在Myeclipse中将maven程序部署到tomcat中
  4. Java面试笔记
  5. 2012杀毒软件排行榜TOP10强
  6. c# windows service
  7. kuangbin RMQ
  8. Java基础——序列化
  9. 使用exe4j把JAVA GUI程序打包成exe文件时遇到的问题
  10. OA学习笔记-006-SPRING2.5与hibernate3.5整合
  11. C# using垃圾回收详解
  12. Sql 增加字段(有些只能在ORACLE中运行)
  13. jvm理论
  14. 重登陆模式 --ESFramework 4.0 快速上手(07)
  15. JAVA基础——面向对象三大特性:封装、继承、多态
  16. Spark算子--countByKey
  17. Linux知识积累(3)$()和${}和$(())和(())
  18. Linux基本命令总结(五)
  19. iqiyi__youku__cookie_设置
  20. Revit API 创建带箭头的标注

热门文章

  1. spring与actionMQ整合
  2. 1A2B
  3. ES 23 - 检索和过滤的区别 (query vs. filter)
  4. ansible-yum
  5. Linux 常见的常识及常用快捷键方式
  6. Kibana对数据的可视化
  7. 学习vue感触
  8. L1063 能量项链
  9. 3PHP如何用PDO的连接方式方式导出mysql数据
  10. python3学习-requests使用