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

JAVA之流程控制语句

java的流程控制语句分为三种:顺序,选择,循环。

1:顺序结构:从上向下依次执行 2: 选择结构:

补充:什么时候只能用if语句而不能使用三元语句? 当if控制的是一个输出语句的时候不能 三元运算符只是一个运算符,运算符操作完毕只有一个结果,而不是和一个输出的语句 3:循环结构: public class ForUser {

public static void  main(String args[]){
    for (int i=1;i<10;i++){
        System.out.println ("hello world");
    }
}
复制代码

} 补充:a:for循环奇数求和 b:While循环 c:do While循环 d:三种循环的区别 e:for循环求水鲜花数 f:打印4行5列的星星 g:contiune和break的用法

a: public static void main(String args[]){

    int sum=0;
    for (int i=1;i<=100;i+=2){
        sum=sum+i;
    }
    System.out.println(sum);
}
复制代码

} b: While循环

c:do while循环

do{ 语句体

}whlie(条件表达式){

}

d:三种循环的区别
1:do while至少执行一次

2:for语句,执行后会释放,不能再使用

======================

如果不知道用啥循环就用for循环,因为for循环执行后变量会从内存中消失,从而奇高运行速度。

f:打印4行5列的星星

g: contiune和break的用法

break用于switch中 遇到break就是不能再运行了,直接停止

只能放在循环内部,continue用于循环中

break的运行结果

continue代码结构

运行结果

转载于:https://juejin.im/post/5ccfa73ae51d453ae37293d5

相关文章:

  • | 刘知远:让计算机听懂人话
  • 原来... 反调试技术揭秘(转)
  • 【微信事业群】趣味面试算法题
  • Go 夜读 - 每周四晚上 Go 源码阅读技术分享
  • MAN命令
  • kettle-Excel输出
  • js知识点——2之navigator
  • WebMethod Description
  • 资源分享计划第三期 0511
  • thinkphp5---安装到宝塔出现Warning: require(): open_basedir错误
  • Linux 面试知识点笔记
  • 数据仓库方案
  • 魅族魅蓝x2简单开启usb调试模式的流程
  • javap 指令集
  • 扩展自easyui的combo组件的下拉多选控件
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • HTTP那些事
  • LeetCode29.两数相除 JavaScript
  • PHP那些事儿
  • Promise面试题,控制异步流程
  • Protobuf3语言指南
  • swift基础之_对象 实例方法 对象方法。
  • vue-router的history模式发布配置
  • ------- 计算机网络基础
  • 简单基于spring的redis配置(单机和集群模式)
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 前端相关框架总和
  • 如何合理的规划jvm性能调优
  • 如何使用 JavaScript 解析 URL
  • 少走弯路,给Java 1~5 年程序员的建议
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 译自由幺半群
  • ​flutter 代码混淆
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ​插件化DPI在商用WIFI中的价值
  • # Apache SeaTunnel 究竟是什么?
  • #Z2294. 打印树的直径
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (十一)图像的罗伯特梯度锐化
  • (转)JAVA中的堆栈
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • *p++,*(p++),*++p,(*p)++区别?
  • .Family_物联网
  • .form文件_SSM框架文件上传篇
  • .form文件_一篇文章学会文件上传
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .Net Remoting(分离服务程序实现) - Part.3
  • .NET处理HTTP请求
  • .NET导入Excel数据
  • .net和php怎么连接,php和apache之间如何连接