Java流程控制基础

Java基础语法之变量、运算符、流程控制、数组和方法等基础语法 变量、运算符、流程控制、数组和方法等基础语法。Java程序的执行流程,符合Java语法规则的程序。 1.1.1.Java初识 对Java进行简单介绍,Java程序如何执行,以及Java程序的结构。 Java简介,JDK(JAVA开发工具包)=开发工具集(javac编译器工具、java命令解释执行等组件)+JRE(JAVA运行时环境)=开发工具集+JRE(JVM+Java标准类库),开发程序必须使用JDK,运行开发完成的程序只需JRE,JVM(JAVA虚拟机)是JAVA平台无关性(LINUX、WINDOWS等 阅读详情

switch多分支语句

switch(表达式){
case 常量值1: 语句块; break;
case 常量值2: 语句块; break;
case 常量值3: 语句块; break;
.......
case 常量值n: 语句块; break;
default :break;
}

switch语句表达式的值必须是整型、字符型、字符串型,常量值1-n也必须是这些类型。case里面的语句只有遇到break才结束。

public class GetSwitch{
	public static void main(String[] args) {
		int week=2;
		switch(week) {
		case 1: 
			System.out.println("Monday");
			break;
		case 2:
			System.out.println("Tuesday");
			break;
		case 3:
			System.out.println("Wednesday");
			break;
		default:
			System.out.println("错误");
		}
	}
}

while循环语句
while语句也称为条件判断语句,它的循环方式为利用一个条件来控制是否要反复执行这个语句。
while(条件表达式){
执行语句
}
当条件表达式结果为真时,则执行{ }里面的语句,当执行完成一次后,重新判断条件表达式,直到条件表达式的结果为假时,退出循环。

public class GetWhile{
	public static void main(String[] args) {
		int x=1;
		int sum=0;
		while(x<=10) {
			sum=sum+x;
			x++;
		}
		System.out.println("sum="+sum);
	}
}

do…while循环语句
其与while基本相似,但do…while不论条件是否为真,都会先执行一次。
do{
执行语句
}while(条件表达式);

public class Practice {
	public static void main(String[] args) {
		int a=100;
		do {
			System.out.println("aaa");
			a--;
		}while(a==50);
	}
}

for循环语句
for(表达式1;表达式2;表达式3){
语句序列
}
表达式1: 初始化表达式,负责完成变量的初始化。
表达式2: 循环条件表达式,值为boolean型的表达式,指定循环条件。
表达式3: 循环后操作表达式,负责修整变量,改变循环条件,使循环可以退出。

public class Circulate{
	public static void main(String[] args) {
		int sum=0,i;
		for(i=0;i<=100;i+=2) {
			sum=sum+i;
		}
		System.out.println("0到100之间所有的偶数的和:"+sum);
	}
}
用LTspice仿真Buck电路输出电容:从参数计算到波形优化的全流程演示 本文详细介绍了使用LTspice仿真Buck电路输出电容的全流程,从理论计算到波形优化。通过解析关键参数如纹波电压、瞬态响应和ESR,结合工程计算方法和LTspice仿真技巧,帮助工程师优化Buck电路设计,解决输出纹波过大和瞬态响应不佳的问题。 阅读详情

相关推荐

RV1126平台librga图像旋转裁剪实战

本文详细介绍了在rv1126平台上使用librga库实现图像旋转和裁剪的方法。首先解释了librga的基本概念和关键对象,包括源图像、目标图像和操作参数。随后分步骤说明了初始化设置、缓冲区创建、裁剪区域定义(通过坐标和尺寸参数)以及旋转操作(支持常见角度)。提供了完整的示例代码演示如何组合裁剪和旋转操作,并强调了性能优化、错误处理、格式支持等注意事项。通过硬件加速的librga,可以在rv1126平台上高效完成图像处理任务。

hwmxrhx的博客 1544

Java基础流程控制

该文章主要写了关于Java的基础流程控制,包括Scanner交互获取用户的键盘输入,java的顺序,选择,循环结构,同时在每个结构中举例了比较热门基础的代码练习,例如在选择结构中涉及到对于不同分数设置多分支输出不同结果;在循环结构中,计算1-100之和;计算1-100之间的奇数和与偶数和;用for循环输出1-1000之间能被五整除的数,并且每行输出三个;打印九九乘法表;打印三角形等。

2301_77110245的博客 1929

Keystone变换(4)MATLAB仿真

关于Keystone变换三种方法(DFT-IFFT法、Sinc插值法和Chirp-Z法)的仿真

qq_45846079的博客 1570

java 基础语法,流程控制

Java 是一种面向对象的编程语言,广泛应用于软件开发、企业级应用和移动开发。掌握 Java 的基础语法和流程控制是学习 Java 编程的第一步。

2401_82416248的博客 508

类银河恶魔城游戏开发学习笔记(0)

解决B站搬运【Unity教程】从0编程制作类银河恶魔城游戏P37中moveState和idleState循环切换的问题

Gellar的博客 1448

家庭路由器从入门到精通:连接设置、优化排障全指南

路由器作为家庭网络的核心枢纽,其工作原理基于NAT(网络地址转换)和DHCP(动态主机配置协议)两大关键技术。NAT负责将公网IP转换为多个内网IP,实现多设备共享上网;DHCP则自动为接入设备分配IP地址,简化网络配置。这些技术共同构建了稳定、安全的局域网环境,其价值在于为智能家居、在线办公、高清影音和游戏娱乐等场景提供可靠的网络基础。理解路由器的物理连接、后台设置与故障排查逻辑,是优化Wi-Fi信号覆盖、提升网络性能、保障家庭网络安全的关键。本文以路由器配置与排障为核心,详细解析从WAN/LAN口区分、

weixin_33393017的博客 406

Java基础系列三 Java流程控制

Java基础系列第三章 Java流程控制

863

U盘 未知USB设备 设定地址失败 由于该设备有问题Windows 已将其停止(代码 43) 终极解决方案(做过系统装机盘而无法解决的必看)

U盘由于该设备有问题Windows 已将其停止(代码 43) 终极解决方案 我们在使用U盘的时候偶尔会碰到下列情况 一般是因为传输数据的过程中,死机或未响应直接断点或拔掉设备导致的,U盘再次插上之后出现设定地址失败。无法再次读取设备的数据。 解决方案: 首先请确认出现该情况不是因为你摔了U盘或接口处产生断裂这种物理损伤导致的!!! 首先请确认出现该情况不是因为你摔了U盘或接口处产生断裂这种物理损...

qq_39123987的博客 13万+

Java基础-流程控制

Java基础Java基础-流程控制原创诗词输入和输出输出输入格式化输出总结if判断条件判断总结switch多重选择switch语句总结while循环循环while循环总结do-while循环总结for循环for each循环总结break和continue总结 Java基础-流程控制 原创诗词 《放愁》 作者:沙家大少 雨湿琵琶半遮羞,窗前月下何人愁?望穿千古,多少愁,点滴在心头! 夕照青山皆映柔,桑前屋后几处秋?纵观世今,多少忧?浅笑回眸,满眼是青州! 如果这篇文章对您有帮助,或是觉得小弟诗词天赋还可以

沙家大少 3597

死磕GMSSL通信-java/Netty系列(二)

Netty-tcnative再linux编译比较好编译,但是再window编译,我尝试了各种办法,总是编译失败,所以我采用半自动的方式进行编译,Netty-tcnative会生成临时文件,直接用vs打开,设置openssl的头文件和静态库路径,然后生成静态库,静态库改个名字放到jar包里边,其实自动编译也是这个原理哈哈O(∩_∩)O。直接传输五个证书的路径吗,之前有的是说要转成x509之类的,转来转去的有点麻烦,这个是直接传输证书路径,由底层gmssl去解析,格式必须是pem格式。然而,若项目已依赖于。

qq_36577699的博客 3026

ArcGIS小白必看:如何用3D Analyst工具将二维点线秒变三维模型(附详细步骤)

本文为ArcGIS初学者提供了利用3D Analyst工具将二维点、线数据快速转换为三维模型的完整指南。详细讲解了基于属性字段和数字高程模型(DEM)两种核心方法,并附上从数据准备、工具操作到三维场景可视化与问题排查的详细步骤,帮助用户轻松实现从平面到立体的空间数据建模。

nft7creator的博客 140

【Java基础教程】详解Java三种流程控制语句

持续更新Java基础教程,和hacker一起卷起来

hacker707的博客 7246

Ros入门 (十)----激光雷达避障 简易实现

本篇文章通过订阅/scan话题获取障碍物的距离信息,达到避障目的,提供部分代码,仅供参考。

weixin_51157015的博客 1万+

JAVA快速了解(基础语法,流程控制,方法)

系列文章目录 之所以会看java,是因为学校要用到Java来完成课程考试 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录前言 前言

prague6695的博客 273

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

java基础 流程控制语句&循环流程控制&控制循环语句

Java基础 一、顺序结构 顺序结构是最常见的结构 , 代码按先后依次执行; 顺序结构语句有许多种 1、if语句 包括 1.if(条件 ){ 语句体}; 2.if ( 条件 ){语句体一}else{ 语句体2} 3.if ( 条件一 ){ 语句体一} else if(条件二 ){语句体二} 2、switch 语句 witch表示这是switch语句 表达式的取值:byte,short,in...

qq_41662302的博客 519

计算机控制技术及应用

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

[Java基础] 流程控制

Java基础知识流程控制语句的总结,给出了一些最佳实践以及一些常见的面试题。

MCC_MCC_MCC的博客 822

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

java 基本语法与流程控制_Java语法基础与流程控制.ppt

《Java语法基础与流程控制.ppt》由会员分享,可在线阅读,更多相关《Java语法基础与流程控制.ppt(28页珍藏版)》请在装配图网上搜索。1、Java语法基础与流程控制1能力要求,1.能按照程序编写规范,熟练编写简单Java应用程序。 2.正确定义与使用变量、常量,正确使用运算符与表达进行数值计算程序的处理。,本次课主要内容,Java基本语法 Java数据类型、算术运算符与表达式,Java语...

weixin_39934063的博客 108

Java基础:流程控制

# Java基础:流程控制!!!!

Li__Daxia的博客 396

Java基础+流程控制+方法+数组【笔记含代码】

文章目录什么是计算机计算机硬件计算机软件DOS命令 什么是计算机 Computer:全称电子计算机,俗称电脑。 能够按照 程序 运行,自动、高速处理海量数据的现代化智能电子设备。 由 硬件 和 软件 所组成 常见的形式有台式计算机。笔记本计算机、大型计算机等。 广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域 计算机硬件 一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。 计算机硬件组成 CPU 主板 内存 电源、主机箱 硬盘 显卡 键

weixin_41700993的博客 2154

Java的基础运算语法与流程控制详解

在学习Java编程的过程中,掌握基本语法和流程控制是至关重要的一步。无论是简单的变量操作,还是复杂的程序逻辑实现,都离不开这些基础知识。本文将从运算符讲起,逐步深入到流程控制结构,包括条件语句和循环语句,并通过具体的代码案例进行详细解释,帮助初学者快速理解和掌握这些内容。

2201_75525624的博客 896

Java基础2——流程控制

2.java.util.Scanner 是 Java 5 的新特征,我们可以通过 Scanner 类来获取用户的输入。3.通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要使用 hasNext() 与 hasNextLine() 判断是否还有输入的数据。*a.一定要读取到有效字符后才可以结束输入。*b.对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。*c.只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。

2504_91149763的博客 627

Java基础——流程控制

流程控制语句是用来控制程序中各语句执行顺序,可以把语句组合成能完成一定功能的小逻辑模块。

少爷晚安 161

Java基础知识体系_流程控制

Java基础知识体系 (一)、计算机与java (二)、变量与类型 (三)、运算符 (四)、流程控制 (五)、数组 (四)、流程控制 1,Scanner 键盘录入对象 1)导包 位置在clas上面 import java.util.Scanner; 2)创建Scaner对象 Scaner sc = new Scanner(System.in); 3)调用nextInt() int x = sc.nextInt(); 4)打印输出x 2,分支结构 当需要进行条件判断并做出选择时,使用分支结构。 if分支结构

weixin_41300542的博客 466

【Java SE 基础学习打卡】21 流程控制

本文系统讲解Java流程控制的重要性与三大核心结构:顺序结构、分支结构和循环结构。通过生活化比喻与代码实例,阐明顺序执行、条件判断与重复操作的编程逻辑,帮助初学者理解程序如何按步骤运行、根据条件选择路径以及实现循环处理。文章强调流程控制是程序的“骨架”,为后续深入学习条件语句与循环语句奠定坚实基础。

蜗牛老师,专注编程领域 793

Java基础(四)流程控制

流程控制语句 我们在写Java代码的时候,可以说,都离不开三大流程控制语句:顺序、选择、循环。 选择结构 if结构,if-else结构 if(条件) 语句; if(条件){ 语句; } if(条件) 语句; else 语句; if(条件){ ...

panjican的博客 286
上一篇: Java复合语句1
下一篇: Java字符串基本操作
woreaijava
博客等级 码龄7年 1粉丝 41原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值