栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA重刷课感想1/1

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA重刷课感想1/1

关于数组

一维数组必须确定数组长度

二维数组可以看做多个一维数组,必须确定有几个一维数组,可以不指定每个一维数组的元素个数

int[] a = new int[5];
//一维
int[][] b = new int[5][];
//二维

用while循环求平均数,不要一直用for循环,作为拓展

int e1 = 0;//和
int e2 = 0;//累加
int e3 = x.nextInt();//输入数
while(e3 !=-1) {
	e2++;
	e1 +=e3;
	e3 = x.nextInt();
}
System.out.println(e1/e2);

关于程序的严谨性,Java编译器并不会查看数组的下标是否有效,但是运行时程序会终止

int[] a = new int[-4];
//以上,在Java编译时并不会报错

a = x.nextInt();
int[] b = new int [a];
if (a>0){    //if语句确保数组成立
//代码块...
}

数组变量是管理者,数组之间的比较是比较是否管理同一个数组

数组的复制需要遍历,直接赋值是两个数组变量共同管理

int[] a = new int[5];
int[] b = a;
//a和b共同管理同一个数组

for-each循环 遍历数组、集合,不可以修改数组,可以读出元素的值

int[] f1 = {5,2,7};
for(int i:f1) {
//代码块
}

关于length的用法

数组中的length用于求数组的元素个数,length()用于求String字符串对象的长度

#对象可以创建数组吗

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/692173.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号