java语言基础教程(简单点,学习的方式简单点,java零基础入门语法教学(简单篇))java教程 / Java基础语法详解...

wufei123 发布于 2024-02-17 阅读(120)

我来了,和大家说语法啦~

流程控制语句的语法吧~ 什么是流程控制语句?流程控制语句在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的也就是说,程序的流程对运行结果有直接的影响所以,我们必须清楚每条语句的执行流程。

而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能顺序结构public static void main(String[] args){ //顺序执行,根据编写的顺序,从上到下运行 System.out.println(1);

System.out.println(2);System.out.println(3);} 还有哪些呢?判断语句1--ifif 语句第一种格式: ifif(关系表达式){ 语句体; }执行流程首先判断关系表达式看其结果是 true还是false

如果是 true就执行语句体如果是 false就不执行语句体

public static void main(String[] args){ System.out.println("开始"); // 定义两个变量 int a = 10; int b = 20; //变量使用if判断

if (a == b){ System.out.println("a等于b"); } int c = 10; if(a == c){ System.out.println("a等于c"); } System.out.println("结束");

}判断语句2--if...elseif 语句第二种格式: if...else执行流程首先判断关系表达式看其结果是 true还是false如果是 true就执行语句体1如果是 false就执行语句体2

public static void main(String[] args){ // 判断给定的数据是奇数还是偶数 // 定义变量 int a = 1; if(a % 2 == 0) { System.out.println("a是偶数");

} else{ System.out.println("a是奇数"); }System.out.println("结束");}判断语句switchswitch(变量){case 常量 :语句块break;

//也可以有多个casedefault :语句块break;}循环语句forfor 循环语句格式:for(初始化表达式①; 布尔表达式②; 步进表达式④){循环体③ }执行流程执行顺序:①②③④ >②③④>②③④…②不满足为止。

①负责完成循环变量初始化②负责判断是否满足循环条件,不满足则跳出循环③具体执行的语句④循环后,循环条件所涉及变量的变化情况

public static void main(String[] args) { //控制台输出10次HelloWorld,不使用循环 System.out.println("HelloWorld");

System.out.println("HelloWorld");System.out.println("HelloWorld");System.out.println("HelloWorld"); System.out.println("HelloWorld");

System.out.println("HelloWorld"); System.out.println("HelloWorld"); System.out.println("HelloWorld");

System.out.println("HelloWorld"); System.out.println("HelloWorld"); System.out.println("‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐");

//用循环改进,循环10次 //定义变量从0开始,循环条件为<10 for(int x = 0; x < 10; x++) { System.out.println("HelloWorld"+x);

}}循环语句whilewhile(布尔表达式){//语句}循环语句do-whiledo...while 循环是 while 循环的变种该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。

所以可以这么说,do...while 循环为执行至少一遍其中的代码,即使条件为 false,因为其中的代码执行后才会进行条件验证其语法结构是:do {需执行的代码 } while (变量 <= 结束值)

do {需执行的代码 } while (变量 <= 结束值)今天的知识蛮多的,大家加油喔,不懂的地方去上篇找小编的微信,帮你一起学java,我们明天再会~

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

欧意 新闻82424