java基础语法要学多久(java基础代码大全)

java基础语法要学多久(java基础代码大全)

  流程控制语句的语法吧~

  在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。

  顺序结构

  public static void main(String[] args){

  //顺序执行,根据编写的顺序,从上到下运行

  System.out.println(1);

  System.out.println(2);

  System.out.println(3);

  }

  if 语句第一种格式: if

  if(关系表达式){

  语句体;

  }

  执行流程

  首先判断关系表达式看其结果是 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(“结束”);

  }

  if 语句第二种格式: 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(“结束”);

  }

  switch(变量){

  case 常量 :

  语句块

  break;

  //也可以有多个case

  default :

  语句块

  break;

  }

  for 循环语句格式:

  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);

  }

  }

  while(布尔表达式){

  //语句

  }

  do…while 循环是 while 循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。所以可以这么说,do…while 循环为执行至少一遍其中的代码,即使条件为 false,因为其中的代码执行后才会进行条件验证。其语法结构是:

  do {需执行的代码 } while (变量 <=结束值)

  do {需执行的代码 } while (变量 <=结束值)

  今天的知识蛮多的,大家加油喔,不懂的地方去上篇找小编的微信,帮你一起学,我们明天再会~

推荐阅读