//方法的格式:
//public static void 名字(数据类型 名字,数据类型 名字){
//}
public static void sort(int[] arr) {//该方法需要什么内容就在上面定义出来
//数组不能直接写死
for (int i= 0;i< arr.length - 1; i++){
for (int j = 0; j<arr.length-1-i; j++){
if(arr[j]<arr[j+1]){
int n = arr[j];
arr[j] = arr[j+1];
arr[j+1] = n;
}
}
}
}
public static void main(String[] args) {
//方法:以前写的内容,放到一个地方,下次要用的时候,不需要很多代码,只需要一行就可以使用以前的功能。
// 方法:解决代码的复用
// Test.sort();//使用一个方法
int[] arr = {1,2,3,4,5,6,7,8,9};
System.out.println(Arrays.toString(arr));
sort(arr);//使用本类中的自己的方法的时候,是不需要加类名的
System.out.println(Arrays.toString(arr));
}
//方法:把main中重复使用的代码,进行一个封装,下次使用只需要一行代码就可以了
//求圆的周长
public static void main(String[] args) {
//方法:把main中重复使用的代码,进行一个封装,下次使用只需要一行代码就可以了
//求圆的周长 pi*r*2
getC(2);
getC(3);
getC(4);
}
public static void getC(double r){
double pi = 3.1415;
double c = pi*r*2
System.out.println("c="+c);
}
输出的结果是:
c:12.566
c:18.849
c:25.132
public static void main(String[] args) {
double ccc.getC2(2);
System.out.println("ccc="+ccc);
}
public static double getC2(double r){
double pi = 3.1415;
double c = pi*r*2;//计算公式
return z;
}
输出的结果是:返回值是:
ccc=12.566