加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java4

发布时间:2020-12-15 01:56:23 所属栏目:Java 来源:网络整理
导读:数组 ? 1、一维数组定义 数据类型[] 数组名 = new 数据类型[元素个数或数组长度]; 类型[] 数组名 = new 类型[]{元素,元素,……}; 类型[] 数组名 = {元素,元素,元素,……}; 默认值 byte、short、int、long:0 float、double:0.0 char:一个空字符 boole

数组

?

1、一维数组定义
数据类型[] 数组名 = new 数据类型[元素个数或数组长度];
类型[] 数组名 = new 类型[]{元素,元素,……};
类型[] 数组名 = {元素,元素,元素,……};
默认值
byte、short、int、long:0
float、double:0.0
char:一个空字符
boolean:false
引用数据类型:null

遍历
用for循环
for(int i=0;i<arr.length;i++){
}
2.二维数组
int[][] arr = new int[3][4]
int[][] arr = new int[3][]
int[][] arr = {{1,2},{3,4,5,6},{7,8,9}}
遍历
for(int i=0;i<arr.length;i++){
for(intj=0;i<arr[i].length;j++){
}
}
3.数组异常
数组越界异常ArrayIndexOutOfBoundsException
空指针异常NullPointerException

?

?

方法的重载和重复定义的区别

?方法的重载:Java允许在一个类中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载。 重载方法参数必须不同 重载只与方法名与参数类型相关与返回值无关 重载与具体的变量标识符无关 参数的传递 当调用方法并且没有返回值时,如果传入的数值为基本数据类型(包含String类型),方法里面对变量的赋值对参数不影响,如果传入的数值为引用数据类型(String类型除外)方法中对变量进行的改变对数值有影响

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读