javase基础第二天----条件和循环语句

JavaSE基础入门:循环结构详解与实战 本文还有配套的精品资源,点击获取 简介:JavaSE是Java标准版的核心,用于开发桌面应用。本视频教程面向编程初学者,以33天计划的形式,提供完整且系统的Java基础学习。教程的第三部分专注于循环结构,讲解了for、while、do...while循环及其嵌套使用,以及break语句的用法。此外,通过"猜数字小游戏"这一实战项目,帮助学习者加深理解循环和条件语句的应用。掌... 阅读详情

                                                 第二天

程序流程控制分类

   顺序结构    分支结构     循环结构

1.1分支结构     

   if语句        switch语句

   if语句:    if( ){  ;}                                                

                  if( ){  ;}else{   ;}                                   

                  if( ){  ;}else if( ){  ;}........else if( ){  ;}else{   ;}

 if'语句的注意事:

 1.if小括号中必须是布尔表达式(boolean类型)

 2.else代表小括号中布尔表达式的另一种情况

   switch语句:   

                  switch( 表达式 ){

                  case 常量:

                   语句体;

                    break;

                    ............

                 case 常量:

                   语句体;

                    break;

                   default:

                    语句体;

                     break;}

     switch语句注意事项:

      1.如果不写break可以造成穿透效果

      2.default可以出现在任意位置不受影响

      3.jdk1.5之前case后常量(表达式返回值类型)可以是byte short  int   char               

          jdk1.5   枚举             

          java7    string

if语句和switch语句区别:

      相同点:都能实现分支结构

      1.switch语句的分支结构,if语句都能实现,if语句更灵活;

      2.if语句常用于连续值得判断,switch语句常用于离散型值得判断

      3.if语句每次都需获得表达式的值,switch只需获得一次

1.2循环结构

  for(循环初始化;循环判断条件;循环增量){循环体}

  例:for(int i =0; i < a; i++){循环体;}

 for循环注意事项:

 1.循环判断条件必须是布尔类型

 2.循环嵌套:外层循环控制行数,内层循环控制列数,常用于打印图形和二维数组的遍历

  for (循环变量数据类型 循环变量 : 数组) {;}

  while(循环判断条件){循环体;循环增量;}

  do{循环体; 循环增量;} while(循环判断条件);

for循环,while循环,do...while循环的区别

 相同点:都能实现循环

 1.for循环和while循环是当型循环,do...while循环是直到型循环

 2.do.while 不管循环条件是否成立都会执行一次

 3.for循环的循环变量只能在循环中使用,while(do...while)循环变量定义在循环外,出了循环还可以使用.

 4.for循环是知道循环次数的循环,while循环是知道循环结束条件的循环

 跳转语句

  continue;跳过本次循环

  break;停止循环

  return;结束无返回值的方法间接结束循环

  System.exit(0);结束虚拟机

  死循环

  for(;;){语句体;}

  while(true){语句体;}

  do{语句体;}while(true);

 

 

【Labview】对连续采集数据的一种采样方法 图1如图1,想要对这样一个连续信号进行数据点的采集,我根据网上收集到的方法,在此分享一下最终的结果。可以拓展结合文件的写入,完成对连续信号的采集和输出。 已知: 一个连续信号,如图1. 目标: 设定一定采集点个数、采集点时间间隔、和采集周期次数,得到这条连续信号的数据点,如图2. 图2 方法如下: 主要利用的是队列的方法。 在连续信号生成的时候,不断的写入队列,并且清除队列。 ... 阅读详情

相关推荐

深入解析SVPWM七段式与五段式调制的电压波形差异及优化策略

本文深入解析了SVPWM七段式与五段式调制在相电压和线电压波形上的核心差异。七段式波形对称、谐波含量低,适合追求静音与性能的场景;五段式开关次数少、损耗低,适用于对效率与散热要求高的应用。文章提供了基于谐波与损耗权衡的优化策略与选型指南。

weixin_29216957的博客 440

JavaSE 总复习:夯实基础,迈向进阶之路

在实际编程中,不断实践和深入理解这些概念,才能更好地运用 Java 语言解决各种复杂的问题,为后续的学习和项目开发奠定坚实的基础。例如:int[][] matrix = new int[3][3];String类提供了许多操作字符串的方法,如length()获取字符串长度,charAt()获取指定位置字符,substring()截取子字符串,equals()比较字符串内容等。:byte(1 字节,-128 到 127)、short(2 字节)、int(4 字节)、long(8 字节,需在数值后加L或l)。

2301_80350265学无止尽5的博客 5337

别再傻傻分不清了!Anaconda和Miniconda到底选哪个?附保姆级安装与镜像源配置(Windows/Mac)

本文详细解析了Anaconda和Miniconda的核心差异,包括体积、预装内容、系统资源占用等关键维度,并提供了针对不同需求的决策框架。附有Windows和Mac双平台的详细安装与配置指南,帮助用户根据实际需求选择最适合的conda工具,提升开发效率。

weixin_30315723的博客 426

JavaSE基础篇 | 选择语句、循环语句、转向语句、返回语句

选择语句:if、switch 循环语句:for、while、do...while 转向语句:break、continue

m0_61933976的博客 1358

汽车电子电气架构

控制器:从多独立 ECU → 域控制器(DCU) → 中央计算平台 + 区域控制器,硬件集成度持续提升,冗余减少;算力:从分散无集中算力 → 按域分配算力 → 全域算力集中,算力量级从 MIPS 跃升至 TOPS,支撑高阶智驾;网络:从低速 CAN/LIN 独占 → 以太网为主、总线为辅 → 高速以太网主干,数据传输速率提升千倍;软硬件:从软硬件深度绑定 → 初步解耦 → 完全解耦(SOA),实现 “硬件预埋、软件解锁”;线束。

LXY_LXY_的博客 1438

MAX31855电路和程序,实现SPI和软件模拟时序两种方式读取数据

1. 概述 MAX31855为热电偶至数字输出转换器,内置14位模/数转换器(ADC)。器件带有冷端补偿检测和修正、数字控制器、SPI兼容接口,以及相关的控制逻辑,在温度控制器、过程控制或监测系统中设计用于配合外部微控制器(μC)工作。提供多个版本的器件,每个版本针对特定的热电偶类型(K、J、N、T或E型)进行优化和调整。热电偶类型以器件型号后缀表示(例如MAX31855K)。 器件输出14位...

睿思派克 1万+

【JavaSE专栏14】Java 的 while 循环语句

本文简单对 Java 中的 while 循环语句进行了介绍,讲解了语法,演示了样例代码,提出和 while 语句的应用场景

Designer 小郑的技术博客 1万+

Uniapp H5端SEO优化全攻略:提升搜索引擎排名与流量

在移动互联网时代,H5页面因其跨平台、低成本、易传播的特性,成为许多企业的首选。Uniapp作为一款优秀的前端跨端开发框架,能够快速开发H5、小程序、App等多端应用。然而,由于Uniapp默认采用SPA(单页应用)架构,H5端在SEO(搜索引擎优化)方面存在一定劣势,如爬虫难以抓取动态内容、页面标题和描述不易优化等。 本文将系统性地介绍Uniapp H5端的SEO优化方案,涵盖基础优化、SPA优化策略、内容优化、技术优化、外部优化及监测分析,帮助开发者提升网站在搜索引擎中的排名,获取更多自然流量。

vvilkin的学习备忘 1973

【Java 学习】数据类型、变量、运算符、条件和循环语句、跳转语句、关键字和标识符

【Java 学习】数据类型、变量、运算符、条件和循环语句、跳转语句、关键字与标识符。数据类型分为两大类:基本数据类型和引用数据类型。变量是存储数据的容器。在 Java 中,变量的声明和使用需要指定数据类型。运算符用于执行各种操作,包括算术、关系、逻辑和赋值操作。条件控制语句用于根据条件执行不同的代码块。if--else和switch--case 语句,while,for,do-while循环语句;break,continue,return语句;三元运算符.

Code哈哈笑的博客 2040

实战指南:CentOS 7下VOS3000 8.0从零部署到授权激活全流程

本文提供了一份详尽的CentOS 7系统下部署VOS3000 8.0的实战指南。从环境准备、使用FileZilla上传安装包、执行自动化安装脚本,到获取软件码、利用注册机生成授权文件并激活,手把手带领用户完成从零部署到投入商用的全流程,确保系统稳定运行。

zero1的博客 897

TikTok Shop API密钥获取与PHP实战对接指南

本文详细介绍了TikTok Shop API密钥的获取流程与PHP实战对接方法。从开发者后台创建应用、获取核心的API密钥开始,逐步解析OAuth 2.0授权机制,并提供了完整的PHP封装类示例,涵盖签名生成、API调用、令牌刷新及错误处理,帮助开发者快速实现与TikTok Shop的数据对接与自动化操作。

weixin_29300241的博客 404

javaSE基础-运算符、条件、循环

javaSE基础 1. 基本数据类型转换 java中8种基本类型可以从任意类型转换到其他的类型,但是boolean类型除外。 数据类型转换可分为:默认转换和强制转换。 1 默认转换 容量小的类型默认转换为容量大的类型。 数据类型容量有低到高:byte,short,char>int>long>float>double。 byte、short、char三者不会相互转换,但它们在计算时会转换为int类型 2 强制转换 容量大的类型转换为容量小的类型,要加上强制转换符。 long x=100

weixin_46076814的博客 210

【教程4>第3章>第1节】通信系统高阶调制解调概述

高阶调制(High Order Modulation)是一种先进的数字调制技术,旨在通过增加每个符号携带的信息比特数来提高无线通信系统的数据传输速率和频谱效率。这种技术特别适用于具有较高信噪比(Signal-to-Noise Ratio, SNR)的通信环境,例如卫星通信、光纤通信以及一些高质量的无线通信链路。在数字通信中,调制是将数字信号(比特流)转换为适合在物理信道上传输的模拟信号的过程。高阶调制通过使用更多的信号状态或星座点来表示不同的比特组合,从而在一个符号周期内传输更多的信息。

FPGA/MATLAB学习教程/源码/项目合作开发 1704

【04】JAVASE-循环语句【从零开始学JAVA】

从零开始学Java系列课程

波波烤鸭的博客 946

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Javase学习4---循环条件语句

1. Java天条件语句之if 1.1 单if 语法: 注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的; 1.2 if else 语法: 1.3 if 、else if 、else 语法: 1.4 if嵌套 语法: 1.5 ...

小宫主的博客 400

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

JavaSE循环语句

JavaSE 循环语句for 循环语句循环结构for 循环语句格式while 循环语句while 循环语句格式do...while 循环语句do...while 循环语句格式跳转控制语句跳转语句概述循环嵌套循环嵌套概述RandomRandom 的作用Random 的使用步骤猜数字 for 循环语句 循环结构 循环结构的特征 重复做某件事情 具有明确的开始和停止标志 循环结构的组成 初始化语句:表示循环开启时的起始状态,简单说就是循环开始时是什么样。 条件判断语句:表示循环反复执行的条件,简单说

苦瓜的博客 478

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

【JavaSE专栏13】Java 的 for 循环语句

本文简单对 Java 中的 for 循环语句进行了介绍,讲解了语法,演示了样例代码,提出和 while 语句的区别和联系。

Designer 小郑的技术博客 1927

JavaSE基础语法

当条件是判断某个变量或表达式是否等于某个固定的常量值时,使用if和switch都可以,习惯上 使用switch更多。在switch语句中,如果case的后面不写break,将出现穿透现象,也就是一旦匹配成功,不会。if语句的条件是一个布尔类型值,if条件表达式为true则进入分支,可以用于范围的判断,也可。首先计算表达式1,接着执行表达式2,若表达式2的值=true,则执行循环语句,接着计算表达式3,再判断表达式2的值;switch语句:多分支选择语句,根据表达式的值,来执行多个操作中的一个。

2402_84599025的博客 953

JavaSE基础(三)条件判断与循环语句

条件判断与循环语句 流程控制语句分类 顺序结构:从上到下的语句 选择结构 循环语句 顺序结构 :是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序;依次执行 选择结构:(分支结构) if与switch语句 if语句有三种格式: 格式一: if(关系表达式){ 语句体; } 格式二: if(关系表达式){ 语句体; }else{ 语...

cjy_lean的博客 226

【JavaSE】之基础语法

Java基础语法介绍,注释,标识符和关键字,数据类型,类型转换,变量与常量,基本运算等~

小新要变强的博客 7569

【JavaSE专栏12】Java 的 switch 条件语句

本文简单对 Java 中的 switch 条件语句进行了介绍,讲解了语法,演示了样例代码,提出和 if 语句的区别和联系

Designer 小郑的技术博客 1万+

JavaSE 基础 - 第6章 控制语句

JavaSE 基础 - 第6章 控制语句1、控制语句-概述2、选择语句/分支语句 if3、选择语句/分支语句 switch4、循环语句 for 、while、 do..while..5、转向语句 break、 continue、 return传送门 1、控制语句-概述 1.1、控制语句的作用    控制语句的出现可以让我们的程序具有逻辑性/条理性,可以使用控制语句来实现一个“业务”了。 1.2、控制语句包括几类?    3类:       选择语句       循环语句       转向语句 1.3、选择语

佬涛的博客 693

JavaSE入门0基础笔记 第三章Java基础语法 switch&循环语句&Random

JavaSE入门0基础笔记 第三章Java基础语法 switch&循环语句

JhonnyLee的博客 346

JavaSE——基础知识(二)(选择语句/循环语句/控制跳转语句)

JavaSE—基础知识(二)(基本语句) 1.从键盘录入数据 方法: a:导包 格式:import java.util.Scanner; b:创建键盘录入对象 格式:Scanner sc = new Scanner(System.in);(使用像IDEA,ecipse这种java编译工具时一般不需要导包,系统会帮你完成的) c:通过对象获取数据 格...

weixin_44324174的博客 257

JavaSE-循环语句和跳转语句

JavaSE-循环语句和跳转语句 循环结构的分类: for循环和while循环 for循环: 格式: for(初始化表达式语句;判断条件语句;控制条件语句) { 循环体语句; } 执行流程: a:执行初始化表达式语句 b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行 如果是false,就结束循环 c:执行循环体语句; d:执行控制条件语句 e:回到B继续。 注意...

weixin_45137957的博客 281

JavaSE 循环结构之循环语句

循环语句的概述 1.循环结构及分类 1.1 循环结构定义: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。 1.2 循环结构的分类: for循环、while循环、do...while循环 2. 循环结构for语句 2.1循...

ITzhazhassc的博客 214
上一篇: 20天学习 javase 基础核心语法
下一篇: 第三天 方法和jvm
java_xiaoguo
博客等级 码龄7年 1粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值