首页 > 基础资料 博客日记
数组基础使用
2024-03-17 19:00:03基础资料围观218次
这篇文章介绍了数组基础使用,分享给大家做个参考,收藏Java资料网收获更多编程知识
关于数组 ①数组定义之后大小不能改变 ②数组内元素数据类型相通 不允许出现不同类型 ③数组内的元素可以是任何数据类型 包括基本数据类型和引用数据类型
④ 数组变量属于引用类型,数组也可以看做是对象,数组的每个元素的相当于这个对象的成员变量 ⑤数组本身是对象 Java中对象是在堆中的 因此数组无论是保存原神类型还是其他的对象类型
数组对象本身是在堆中的
数组声明: int[] num; 数据类型+【】+ 数组名
数组定义: num =new int[10];
也可以合在一起写 int [] num =new int[10];
数组使用:
遍历数组内的每个元素
int[] arr ={1,2,3,4,5,6};
for (int i = 0; i < arr.length; i++) {
System.out.println(i);
}
求数组内的元素和
int[] arr ={1,2,3,4,5,6};
int sum =0;
for (int i = 0; i < arr.length; i++) {
sum =sum+arr[i];
}
System.out.println("元素和"+sum);
求数组内的最大值
int[] arr ={1,2,3,4,5,6};
int max =0;
for (int i = 0; i < arr.length; i++) {
if(arr[i]>max){
max =arr[i];
}
}
System.out.println("最大值"+max);
定义方法打印数组元素
public static void printA(int[] arrays){
for (int i = 0; i < arrays.length; i++) {
System.out.println(arrays[i]);
}
}
调用数组方法打印数组元素
int[] arr ={1,2,3,4,5,6};
printA(arr);
数组反转
public static int[] arrs(int[] arras){
int[] result = new int[arras.length];
for (int i = 0,j=result.length-1; i < arras.length; i++,j--) {
result[j]=arras[i];
}
return result;
}
然后调用方法打印
// 数组反转调用
int[] a =arrs(arr);
文章来源:https://www.cnblogs.com/z824L/p/18078511
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签:
上一篇:Java OkHttp3工具类
下一篇:JCache 介绍