------- android培训、java培训、期待与您交流! ----------
class ArrayDemo3//数组(常见操作—遍历) { public static void main(String[] args) { //数组的操作:获取数组中的元素是最常见的操作之一,通常用到遍历 int [] arr = new int [3]; System.out.println("arr ["+"0"+"] = "+arr[0]+";");//arr[0]=0; for (int x=0;x<3 ;x++ ) { System.out.println("arr ["+x+"] = "+arr[x]+"; ");//遍历 } System.out.println("-------------------遍历引子--------------------"); /*当数组元素多时 就不能数个数来确定范围了 数组中有一个属性可以直接获取到数组 元素个数 length. 使用方法(格式): 数组名.length= 所以上式改变后可以为:*/ int [] arr1 = {1,5,4,6,87,6,543,2,7,88,92};//注意是{} 不是[] for (int x=0;x<arr1.length ;x++ ) { System.out.println("arr ["+x+"] = "+arr1[x]+"; ");//遍历 } //注意:但凡有数组存在的时候 一般都会用到for 循环 System.out.println("-------------------遍历--------------------"); //求和 利用累加器思想 就是int变量+循环 !!! int sum=0; for (int x=0;x<arr1.length ;x++) { sum += arr1[x];//注意不是sum+=x;结果是55 1至10相加的和 } System.out.println("sum = "+sum); System.out.println("-------------------利用累加器求和 int 和for --------------------"); System.out.println(); show1(arr1); /*System.out.println(arr1);结果是这个[I@64c3c749 数组类型的引用 里面存的是int型的数据 右边 6开始后就是数组的地址 由哈希算法算出来的一个哈希值*/ System.out.println(); /* 不要写成int z=show(int [] arr1); 这是错的那天问焦健了那天是boolean 类型结果自己返回了int 这次是没有返回值 怎么能写int呢 直接show(arr1)就 行了 */ System.out.println("-------------------美化后的遍历输出结果 ----------------"); } /* 定义功能:用于打印数组中的元素 元素间用逗号隔开 思路:1.无运算结果 所以void 2.有未知数组参与所以参数列表需将数组接收进来 复习一下函数的格式: 1.修饰符返回值类型函数名(参数类型形式参数1,参数类型形式参数2,) { 执行语句; return 返回值; } 2. public static void getresult(int num) { System.out.println(num*3+5); return ;//可以省略不写 } */ public static void show(int []arr1) { for (int x=0;x<arr1.length ;x++ ) { if(x<arr1.length-1) System.out.print(arr1[x]+","); else System.out.print(arr1[x]); } } //开发中可能遇到的问题 见上面哈希算法那个 //继续美化上面输出的结果 public static void show1(int []arr1) { System.out.print("["); for (int x=0;x<arr1.length ;x++ ) { if(x<arr1.length-1) System.out.print(arr1[x]+","); else System.out.print(arr1[x]+"]"); } } }
相关推荐
第03章 方法与数组 04 数组遍历和内存分析
Java数组定义与遍历练习题
在按钮旁边有个文本框,每点击按钮后,在文本框中显示对应单元格的序号,比如,点击按钮后,应该单元格5变黄色,那么文本框应该显示5,在文本框旁边最好显示一个标题,比如“单元框为:”
Javascript中二维数组的遍历,上次碰到的时候有点迷惑,找了很多资料,最后整理的精华
这是一个适合初学者参考学习使用的C#的代码,实现数组的遍历过程
46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip46.java数组遍历1.zip...
【IT十八掌徐培成】Java基础第03天-06.二维数组-三维数组-循环遍历.zip
02-Java基础(数组-常见操作-遍历
千锋Web前端教程_29_数组_属性和遍历
用C++实现将数组中元素以螺旋状顺序打印出来,包含代码以及介绍文档
一个简单的PHP循环一维数组的实例,先是把字符串按照一定的规则进行转换成为数组,然后再进行遍历输出,实际是一个很简单的方法,因为最近做的一个二维数组结构图搞得很头疼,所以一时半会儿想不起来如何进行遍历...
本程序可以由用户确定数组的长度,再通过用户输入数组的值,遍历并打印出来
javascrip:遍历文件填充数组 javascrip:遍历文件填充数组 javascrip:遍历文件填充数组 javascrip:遍历文件填充数组 javascrip:遍历文件填充数组 javascrip:遍历文件填充数组
数组与指针上的遍历数组与指针上的遍历数组与指针上的遍历数组与指针上的遍历
易语言循环遍历源码,循环遍历
一、数组遍历的3个方法介绍 1. foreach() foreach()是一个用来遍历数组中数据的最简单有效的方法。 #example1: 复制代码 代码如下: <?php $colors= array(‘red’,’blue’,’green’,’yellow’); foreach ($...
BAT遍历多组字符串的实现语法用例 FOR /F ["options"] %variable IN ("string") DO command [command-parameters] FOR /F ["options"] %variable IN ('command') DO command [command-parameters] 如何使用FOR语法...
本文将介绍Java数组的常见操作和用法,包括数组的声明、创建、初始化、访问、遍历等。我们还会讨论数组的长度、数组的最大值和最小值、数组的排序和反转、数组的比较和转换等常见操作。此外,我们还会探讨多维数组的...
今天突然被问到数组怎么去遍历。平时写shell脚本也经常遍历数组,但是一下没答上来,被鄙视了。 所以平时学习还是好好总结吧,不能每次都问度娘谷爷。IT 知识体系较为庞大,细节的东西也太多,平时遇到问题应该的多...
java代码-解决请把这5个人的信息存到数组中,并遍历数组,获得每个人信息的问题java源代码 ——学习参考资料:仅用于个人学习使用