JAVA基础之函数的简介

来源:互联网 发布:nfc世界网络银行商城 编辑:程序博客网 时间:2024/05/16 17:03

   函数是实现JAVA功能的独立代码片段。很多JAVA程序的的实现都是依靠函数的调用。

   1.函数的一般格式为:

   修饰符返回值类型函数名(参数列表....)

    {

    函数中执行的代码

    可以有循环

    判断

    运算

    return ;

    }

   修饰符:函数的修饰符有四种public,private,default,protected.其中private是最低的访问权限,而public是反问的最高权限。四种修饰符的区别在于不同包和不同类的访问权限不同。

   返回值类型:也就是这个函数通过运行计算以后返回的类型,可以是void,即没有返回值,也可以是int,boolean等数据类型。

   函数名:标识符,自定义的,规范:函数名首字母小写,后面的每个单词首字母大写。

   参数列表:函数中未知的,参与运算的数据形式参数

   return:就是将计算的结果返回到调用该函数的地方

   我们在定义函数的时候需要注意:

   |--函数是根据实际的功能需要而定义出来

   |--一个函数不能定义在另一个函数中

   |--调用函数的时候,你传递的实际参数,要和函数中的形式参数保持一致,包括顺序,数据类型,个数

   |--函数上定义的返回值类型,必须和return中返回的类型一致

   |--当函数,有返回值的时候,调用者可以使用sop进行打印

   |--当函数没有返回值得时候,不能使用sop进行打印

   2. Switch语句的使用:

   switch(表达式)

  {

   case 常量:

   执行的代码;

   break;

 

   case 常量:

   执行的代码

   break;

 

   default:

   执行的代码;

   break;

 }

 

    使用switch语句的时候需要注意:

    |-- switch(表达式)必须和case后面的常量的数据类型一致

    |-- switch(表达式)接收,byte shortint char

    |-- JDK 6 byte short int char

    |-- JDK 7 byte short int char String

    |-- 很多人在写switch语句的时候忘记写break,这样会导致结果出现错误,所以一定要写上break.

    switch 和  if区别在哪里

    if 和 switch他们接收的数据类型不一样

    if 对于范围的判断比较好用

    switch 最好是用于简单的数据判断

    if最狠的功能,判断引用数据类型

 

   3.循环的出现是为了解决代码的重复。循环的意义,在于简化重复执行某一段代码。下面是三种循环的格式。

   |--while(条件)

     {

       //条件的运算结果是true,重复执行这个大括号之间的程序

     }

  |-- do

      {

       //条件的运算结果是true,重复执行这个大括号之间的程序

      }

      while(条件的表达式);

      特点,无条件循环一次,新手禁用

 

 |-- for(初始化变量;条件;增量)

     {

        //只要变量符合条件,就会一直重复for的大括号中的程序

     }

 

   循环中,有2个关键字

      break switch  for do while

      continue; 循环

      break 终止循环

      continue 终止本次循环,开始下一次循环

   while  for 问什么时候使用哪种循环

      次数有关系,知道次数的时候,for

      不知道循环次数的时候,while

原创粉丝点击