使用java编写的一个遍历未知维数的数组函数
2014-03-06 23:21
531 查看
主要使用的是深度遍历加迭代的用法。
屌丝写给心爱的女神。。。。
private static void printArr(Object arr) { if(arr.getClass().isArray()){ Object[] arr1 = (Object[]) arr; System.out.print("{"); for (int i = 0; i < arr1.length; i++) { printArr(arr1[i]); } System.out.print("}"); }else{ System.out.print("["+arr+"]"); } }
屌丝写给心爱的女神。。。。
相关文章推荐
- 《c primer pius》第十章第6题,编写一个程序,初始化一个二维double数组,并利用练习2中的任一函数来把这个数组复制到另一个二维数组(因为二维数组是数组的数组,所以可以使用处理一维数组的
- java 编写程序实现从控制台接收一个 5 位以上的整数,使用数组来判断该数字 * 是否是回文数。(例如:789987,12344321是回文数)
- 【CVTE】请使用js编写一个函数:chunk(arr,size),把一个数组arr按照指定的数组大小size分割成若干个数组块,传入的参数分别为数组
- 编写一个程序,要求用户输入最多10个高尔夫成绩,并将其存储在一个数组中。 程序允许用户提早结束输入,并在一行上显示所有成绩,然后报告平均成绩。 请使用3个数组处理函数来分别进行输入、显示和计算
- JAVA--第十三周任务一封装一个求一元二次方程根的类SquareEquation,要求考虑解方程的异常,再编写一个窗口类EquationFrame。要求窗口使用三个文本框和一个文本区,其中三个文本框
- 使用$.each()工具函数遍历数组
- 如何使用指针从函数返回一个数组。
- 每日一题:编写一个函数,不使用算术运算符,实现比较两个数的大小
- leetcode-java.T015_3Sum---给定一个n个元素的数组,是否存在a,b,c三个元素,使用得a+b+c=0,找出所有符合这个条件的三元组
- JAVA中将一个数组通过引用传递给一个函数,在函数内部改变了它,再回到主函数,这个数组却没变化?
- <笔试><面试>编写一个排序函数,实现,既可以排序整形数组,又可以排序字符串。
- 编写一个函数,从标准输入读取一列整数, 把这些值存储在一个动态分配的数组中并返回这个数组。 函数通过观察EOF判断输入列表是否结束。 数组的第一个数是数组包含的值的个数, 它的后面就是这些整数值。
- 编写一个函数实现n^k,使用递归实现
- 【转载】java 面试中的一道编写一个截取字符串的函数
- 一个页面从输入URL到页面加载显示完成,这个过程都发生什java 基础知识-数组的7种算法(排序、求和、最值、遍历...)么?
- 数组常用函数归纳整理-java语言编写
- 编写一个javscript函数 fn,该函数有一个参数 n(数字类型),其返回值是一个数组,该数组内是 n 个随机且不重复的整数,且整数取值范围是 [2, 32]。
- 用JAVA编写一个算法实现对一个字符数组的所有元素的所有组合
- PHP 使用list函数each函数遍历数组(实现foreach)解析
- 一个数组中存储有且仅有大写和小写字母,编写一个函数对数组内的字母重新排列,让小写字母在所有大写字母之前