首页 > 编程语言 >Java的三大结构

Java的三大结构

时间:2023-08-25 17:59:11浏览次数:65  
标签:语句 输出 Java else break continue 三大 结构

三大结构

顺序结构

依次按照顺序输入和输出

image-20230823105221351

选择结果

if选择结构

单选择结构

image-20230823105404446

双选择结构

image-20230823105453478

多选择结构

image-20230823110356093

 


注意事项

  1. if语句中只能有1个else语句

  2. else语句在else if语句之后,if语法在else if语法之前

  3. 一旦有一个else if语句检测为true,其他的语句则将跳过,程序结束

嵌套结构

在if 或if else语句中嵌套if 或if else

拓展在1-100中寻找一个数,可以采用二分法进行选择

将100分为50 50

Switch结构

image-20230823115215426

while结构

image-20230823145621575

image-20230823145655539

DoWhile

image-20230823145945074

DoWhiile和while的区别

image-20230823150228855

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

0

while会进行判断是否true,然后再进行输出

dowhile直接进行输出

for循环

image-20230823151119111

image-20230823151235039

image-20230823162725429

print输出完不会换行

println输出完全换行

加强for循环

 

image-20230824110334179

break continue

break

image-20230824112450690

continue

image-20230824112734210

break和continue的区别

break完全终止,而continue只是终止指导的一段,最终还会输出完

练习

 

九九乘法表

image-20230823165413872

打印三角形

 

标签:语句,输出,Java,else,break,continue,三大,结构
From: https://www.cnblogs.com/ruishen/p/17657600.html

相关文章

  • 致远互联Java面经
    自我介绍说说项目LinkedList的底层Hashtable和HashMapConcurrentHashMap如果一个页面很卡要怎么排错如果数据库很慢要怎么优化MySQL的存储引擎有哪些事务的四大特性springmvc工作流程知道吗设计模式shell脚本,linux命令不用锁怎么保证原子性讲讲悲观锁和乐观锁有哪些......
  • 使用Java Xpath 爬取某易云歌曲
    本文使用Javaxpath爬取某易云歌曲,并下载至本地。代码仅用于个人学习使用,欢迎各位大佬提出建议。1、添加依赖<dependency><groupId>cn.wanghaomiao</groupId><artifactId>JsoupXpath</artifactId><version>2.2</version>......
  • Java maven 工程报错:cannot be read or is not a valid ZIP file
    原因:这个报错,其实jar包是个异常的jar。我是通过maven下载的后缀.lastupdate,然后我就直接把.lastupdate改成了.jar。但是其实这个并不是实际意义上的jar包。解决办法:找到匹配的jar包替换掉这个无效的jar包就可以了......
  • JavaScript 去重-对象数组中的重复对象
    先showCodeArray.from(newSet(myArray.map(JSON.stringify)),JSON.parse)myArray是一个对象数组,它是源数据。map(JSON.stringify) 的作用是将每个对象转换为JSON字符串。JSON.stringify 方法将JavaScript对象转换为JSON字符串表示。newSet(...) 创建一个新的S......
  • [Java SE] Java执行命令行
    1序言实现自动化程序、跨环境调用的重要途径2源码示例packagetest.java;importorg.junit.Test;importjava.io.BufferedReader;importjava.io.File;importjava.io.IOException;importjava.io.InputStreamReader;importjava.nio.charset.StandardCharsets;im......
  • 改革企业治理结构,建立国有企业全面预算管理制度
    随着我国市场经济的推广,国有企业进入到改革发展的必经之路上,企业应当结合自身实际情况加强成本管控,提高管理效率,为企业的发展提供有力保障。近年来,全面预算管理的理念在国有企业实施范围内不断扩大,加强全面预算管理体系的建设是完善企业治理结构的有效手段。全面预算管理作为一种管......
  • 利用Java实现文本到语音转换(TTS)的实用指南
    在现代技术发展的背景下,文本到语音转换(TTS)成为了一种非常有用的技术。TTS技术可以将文字转换成自然流畅的语音,提供更加人性化和便利的交互方式。本文将介绍如何使用Java来实现TTS功能,让我们一起来探索吧!引言文本到语音转换(TTS)是一种使计算机能够将文字转换成可听的语音的技术。它......
  • [javase高级] HashMap实现原理
    HashMap是数组+链表实现的,既然用到hash散列,那么肯定不可避免的会出现冲突问题,HashMap解决冲突的方法是拉链法,因为这里有用到数组,那么当容量不足的时候就需要进行扩容操作了,在HashMap中有个术语叫冲突,当冲突几率越来越高的时候就需要进行扩容操作了那什么情况就叫冲突几率高呢?就是......
  • 【算法记录】Java - Base64编码解码源码
    Base64编码表索引对应字符索引对应字符索引对应字符索引对应字符0A17R34i51z1B18S35j5202C19T36k5313D20U37l5424E21V38m5535F22W39n5646G23X40o5757H24Y41p5868I25Z42q5......
  • 在线直播系统源码,java使用Thumbnailator实现图片压缩
    在线直播系统源码,java使用Thumbnailator实现图片压缩1.添加jar包 <!--Thumbnailator图片压缩--><dependency>  <groupId>net.coobird</groupId>  <artifactId>thumbnailator</artifactId>  <version>0.4.8</version></dependency>......