Java语言基础:语句

您所在的位置:网站首页 java语言基本语句 Java语言基础:语句

Java语言基础:语句

2023-05-25 12:28| 来源: 网络整理| 查看: 265

阅读目录:

1.程序流程控制

  顺序结构

  判断结构

  选择结构

  循环结构

 

1.程序流程控制

程序流程控制:就是程序运行时候的控制。

  顺序结构 class Demo2 { public static void main(String[] args) { System.out.println('hello world1') System.out.println('hello world2') System.out.println('hello world3') System.out.println('hello world4') } }

 

  判断结构

格式1:

class Demo3 { public static void main(String[] args) { /* if 语句的第一种格式: (1) if (条件表达式) //要么真,要么假 { 执行语句; } 例子: int x = 3; if (x>1) { System.out.pritln("yes"); } System.out.println("over"); */ } }

 

格式2:

class Demo4 { public static void main(String[] args) { /* if 语句的第二种格式: (1) if (条件表达式) //要么真,要么假 { 执行语句; } else { 执行语句; } System.out.println("hello world"); 例子: int x = 3; if (x>1) { System.out.pritln("yes"); } else { System.out.pritln("no"); } System.out.println("over"); if (a>1) b=100; else b=200; b = a>1?100:200; //三元运算符就是if else 语句简写格式。 简写格式什么时候使用? 当if else 运算后有一个具体的结果时,可以简化写成三元运算符。 */ } }

 

格式3:

class Demo4 { public static void main(String[] args) { /* if 语句的第二种格式: (1) if (条件表达式) //要么真,要么假 { 执行语句; } else if (条件表达式) //如果前面为True,就不执行。 { 执行语句; } else // 如果前面有一个为True,都不执行。 { 执行语句; } System.out.println("hello world"); 例子: int x = 3; if (x>1) { System.out.pritln("a"); } else if (x>2) { System.out.pritln("b"); } else if (x>3) { System.out.println("c"); } else { System.out.println("d"); } System.out.println("hello world") */ } }

 

局部代码块:

class Demo4 { public static void main(String[] args) { { // 局部代码块可以定义局部变量的生命周期 int a = 3; System.out.rpintln(a+4); } } }

 

练习:

class Demo5 { public static void main(String[] args) { /* 需求:根据用户指定的具体数据,判断该数据对应的星期。 1-星期一Monday 思路: 用户输入无法获取,但是那只是具体数据的一种获取手段而且。 而我们要做的功能仅仅是对用户指定的数据进行对应星期的打印而且。 所以具体的数据不确定,完全可以使用变量来表示。 我们只要对变量进行操作即可,至于变量的值,可以由用户决定。 因为数据的不确定性,所以要对数据进行判断。 使用if语句 */ if week; if(week==1) System.out.println(week+"对应中文星期一") else if(week==2) System.out.println(week+"对应中文星期二") else if(week==3) System.out.println(week+"对应中文星期三") else if(week==4) System.out.println(week+"对应中文星期四") else if(week==5) System.out.println(week+"对应中文星期五") else if(week==6) System.out.println(week+"对应中文星期六") else if(week==7) System.out.println(week+"对应中文星期日") else System.out.println(week+"没有对应的星期") } }

 

 

class Demo6 { public static void main(String[] args) { /* 一年四季: 春:3,4,5 夏:6,7,8 秋:9,10,11 冬:12,1,2 根据用户输入的月份,给出对应的季节。 */ int month; if (month==3 || month==4 || month==5) System.out.println(month+"月是春季"); else if(month==6 || month==7 || month==8) System.out.println(month+"月是夏季"); else if(month==9 || month==10 || month==11) System.out.println(month+"月是秋季"); else if(month==12 || month==1 || month==2) System.out.println(month+"月是冬季"); else: System.out.println(month+"月没有对应的季节"); int month = 13; if(month12) System.out.println(month+"月没有对应的季节"); else if(month>=3 & month=6 & month=9 & month


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3