自学Java第四课

时间:2021-07-02 15:36:04   收藏:0   阅读:0

  在今天的Java学习中,我主要学习了Java语言中的数据输入及分支语句中的顺序结构和分支结构。

  相对于其它语言,Java语言的数据输入需要提前进行“声明”。

  导包:import java.util.Scanner 它必须在类的定义之上声明。

  创建对象:Scanner sc=new Scanner(System.in)  这一语句必须声明在定义变量之前。

  接收数据:int i=sc.nextInt();  i是变量名

  变量需要程序运行之后由自己赋值。

技术图片

 

 这是自己写的一个求取最大身高的例子。

  在学习分支语句中,顺序结构和就是按代码的顺序一行一行运行。

  分支结构中学习了if、switch。

  其中if有三种形式:

  if(关系表达式)    if(关系表达式)      if(关系表达式)

  {            {            {

    语句体;        语句体1;        语句体1;

  }            }else          }else if(关系表达式1)

              {            {

                语句体2;        语句体2;

              }            }

                          ......

                          else{

                              语句体;

                            }

这三种结构第一种只能进行一次判断,第二种进行二次,第三种可以进行n次。

技术图片技术图片

 

 还有一种switch结构,它能够进行多次判断,并根据判断给出值。如果其中有同类项,可以进行case穿透。

switch(表达式){

        case 1:语句体;break;

        case 2:语句体;break;

        ......

        default:语句体;(break;)

        }

技术图片技术图片

 

 在今天遇到的问题主要是Java语言编写的不熟悉,多加练习就好。

明天打算学习循环结构并进行代码练习。

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!