java-二维数组和方法

1.二维数组

概念:数组的元素依然是数组

 int[] a = {1,2,3,4}

 int[][] b={{1,2},{2,3,4,5,6},{1,2,3}}

二维数组的初始化:

 静态初始化:  如---int[][] a = {{1},{1,2},{2,3,4}};

 动态初始化:

(1)等长式初始化

int[][] a = new int[3][2];

表示a有三个元素,每个元素都是2个长度的数组。
(2)只规定高维数组的长度

 int[][] a = new int[3][];

表示a有三个元素,但是都是null。 null在使用时,需要新建数组对象(长度任意)

2.方法(即功能,封装了一段逻辑代码)

方法的定义:
     固定语法: 修饰词  返回值类型  方法名(形式参数){逻辑代码}

修饰词:public protectde private 也可以不写,不写为默认的

     返回值类型:(1)void-无返回值类型(2)java语言的任意一种类型

     方法名:命名时尽量做到见名知意,驼峰命名法,首字母小写.

     形式参数:用于接收调用者传入的数据。与变量的声明语法相同。

在方法名()括号内定义形参时,在main方法调用方法时,必须在括号内传实参;

     关键字return:返回值是void时可加可不加,返回值是java语言的任意一种类型时,

必须加return关键字,必须跟着一个 此类型的数据或变量。而且在main方法中必须定义

一个相同类型的变量来接收,如:int num = 方法名(有形参传实参);

总结:调用方法时:

无返回值时--方法名(有参就传参);
有返回值时--返回值类型 变量=方法名(有参就传参);

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值