你的位置:首页 > 软件开发 > Java > Java学习 (八)、静态方法,Arrays类,二维数组

Java学习 (八)、静态方法,Arrays类,二维数组

发布时间:2016-03-12 17:00:13
一、静态方法静态方法属于类的,可以直接使用类名.方法名()调用。静态方法的声明访问修饰符 static 类型 方法名(参数列表){ //方法体}方法的作用:一个程序分解成几个方法,有利于快速调试程序,也有利于提高程序代码的利用率。因 ...

一、静态方法

静态方法属于类的,可以直接使用类名.方法名()调用。

静态方法的声明

访问修饰符 static 类型 方法名(参数列表)

{

         //方法体

}

方法的作用:一个程序分解成几个方法,有利于快速调试程序,也有利于提高程序代码的利用率。因为方法是可以多次被调用的,调用次数和调用场合没有限制。

方法分类:①返回值为(空)void的方法②带具体返回类型的方法③不带参数的方法④带参数的方法

方法的返回值:如果方法中有返回值,方法中必须使用关键字return返回该值,返回值类型为该方法所定义的返回值类型。

①不带返回值的方法

Java学习 (八)、静态方法,Arrays类,二维数组Java学习 (八)、静态方法,Arrays类,二维数组
 1 public class BubbleSort{ 2   public static void main(String []argas) 3   { 4     int[] array={80,53,12,90,35,22,65,45,82,33}; 5     bubble(array); 6     print(array); 7   } 8    9   //冒泡方法10   public static void bubble(int[] array)11   {12     //N个数比较的轮数为N-1次13     for(int i=0;i<array.length-1;i++)14     {15       //每一轮比较的次数为N-1-i次16       for(int j=0;j<array.length-i-1;j++)17       {18         //比较相邻的2个数,小靠前19         if(array[j]>array[j+1])20         {21           //两个数做交换,通过设置临时变量22           int temp=array[j];23           array[j]=array[j+1];24           array[j+1]=temp;25         }26       }27     }28 29   }30   31   //打印输出方法32   public static void print(int[] array)33   {34     //把排好序的数组输出35     for(int i=0;i<array.length;i++)36     {37       System.out.print(array[i]+",");38     }39   }40 }

原标题:Java学习 (八)、静态方法,Arrays类,二维数组

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。