2018.11.28 七

定义方法

public static int puls(int x,int y){ //int 返回的参数类型,puls 方法名(参数)
 int z=x+y;
 return z;  //返回值
}
public static void main(String[]args){
int a=3;
int b=4;
//返回值是int类型的,所以需要int类型变量来介绍
int c=puls(a,b);
//在控制台输出
System.out.println(c);

}

class Demo2{
	public static void main(String[]args){
		
		
		//定义数组,关键是声明数组的长度
		int[] array1= new int[5];//动态 长度为5没有赋值,默认值为0
		int[] array2={0,1,2,3};//静态初始化 
		
		
		
		//给数组赋值
		 array1[3]=10;//索引为3的被赋值
		  System.out.println(array2[3]);
		 System.out.println(array1[3]);
		 
		 
		 //遍历
		 for(int i=0;i<5;i++){
			 System.out.println(array2[i]);//如果超过索引则最后一个异常,可以编译不会报错
			 
		 }
		 
		 
		 
		 //输出数组的长度
		 int a=(array2.length);
			 System.out.println(a);
		 double[] c={1,2};
		 double[] b=new double[3]; 
		 double[] d={1,3};
		   
		 System.out.println(c[0]);
		 
		 
	}
}  

方法调用(有具体的返回值)
(1)单独调用,一般来说没有意义,不推荐。
(2)输出调用不够好,因为我们可能需要对结果进一步操作
(3)又返回值的方法,建议赋值调用
方法调用(无返回值)
(1)单独使用。不能赋值调用,不能输出调用。
总结:
(1)方法不调用不执行。
(2)方法与方法是平级的,不能嵌套定义。
(3)方法定义的时候参数需要逗号隔开。
(4)方法调用的时候不用在传递数据类型。
(5)如果方法有明确返回值,一定要有return带回一个返回值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章