toString 方法在数组中的使用

对于一个一维数组,他在转换成字符串的时候应该调用Arrays.toString();

对于一个多维数组,他在转换成字符串的时候应该调用Arrays.deepToString();

实例:

package study;

import java.util.Arrays;

public class de {
	public static void main(String[] args) {
		int[] a={1,2,3,3,3,4,44,4,5,5,4,5,6,7};
		System.out.println(Arrays.toString(a));
		int[][] a1={{3,3,3,4,44,4},{5,5,4,5,6,7}};
		System.out.println(Arrays.deepToString(a1));
	}
}

结果:

1 [1, 2, 3, 3, 3, 4, 44, 4, 5, 5, 4, 5, 6, 7]
2 [[3, 3, 3, 4, 44, 4], [5, 5, 4, 5, 6, 7]]

时间: 2024-12-07 02:35:45

toString 方法在数组中的使用的相关文章

用递归的方法求数组中的最大数

思路: 得到全部5个中最大的数--> 比较第5个数与前四个中最大数的值-> 得到前四个中最大的数--> 比较第四个数与前三个中最大数的值-->得到前三个数中的最大值-->比较第三个数与前两个中最大数的值-->得到前两个数中最大的值-->比较第二个数与第一个数中的最大值 但实际运算是从最右端往左端逐步(和上面的执行路径正好相反)比较的. 1 package test; 2 3 public class ArrayMax { 4 5 public static voi

写一个方法求数组中的最大值,最小值,总和以及平均值。

class Program { /// <summary> /// 求数组中的最大值,最小值,总和以及平均值. /// </summary> /// <param name="nums">输入一个数组</param> /// <returns>返回一个新的数组(max,min,sum,avg)</returns> public static int[] GetMaxMinSumAvg(int[] nums) { i

项目中阶梯费率解决方法,数组中通过键名查找键值

<?php $a = 3.5;$arr = array("1"=>4,"2.5"=>5,"5"=>6);//小数做键名,需要加引号$arr = array_flip($arr); foreach ($arr as $key => $value) { $b[] = $value;} 主要思路就是把数组翻转,取出原数组所有键名组成一维数组,判断出在哪个阶梯范围,再去反转的数组中array_search出对应的键值,这个键

js sort方法根据数组中对象的某一个属性值进行排序

sort方法接收一个函数作为参数,这里嵌套一层函数用来接收对象属性名,其他部分代码与正常使用sort方法相同. var arr = [ {name:'zopp',age:0}, {name:'gpp',age:18}, {name:'yjj',age:8} ]; function compare(property){ return function(a,b){ var value1 = a[property]; var value2 = b[property]; return value1 -

.通过分类为数组添加一个倒序的一个方法. 比如: 数组中元素为 @”aa”, @”bb”, @”cc”, @”dd”, @”ee”, 倒序完之后为: @”ee”, @”dd”,@”cc”,@”bb

- (NSArray *)invertedOrder { //1.先拷贝副本 NSMutableArray *arr = [NSMutableArray arrayWithArray:self]; for (int i = 0; i < [arr count] / 2; i++) { [arr exchangeObjectAtIndex:i withObjectAtIndex:[arr count] - i - 1]; } return arr; } </span> <span s

Java中的toString()方法

Java中的toString()方法 目录 1.????对象的toString方法 2.????基本类型的toString方法 3.????数组的toString方法 4.????参考文献 ? ? 对象的toString方法 在JDK API中对Object对象的toString方法说明如下: toString : public String toString() 返回该对象的字符串表示.通常,toString 方法会返回一个"以文本方式表示"此对象的字符串.结果应是一个简明但易于读懂

数组中的方法

数组的方法 1 今天我们来说一下,对数组进行操作的几种方法: 2 3 //添加 4 5 a=[];//空数组 6 a[0]="我是第一个"; 7 8 //删除 9 var a=[1,2,3,4,5]; 10 delete a[4]//删除第五个元素,但不删除位置 11 12 13 14 15 //push()末尾加一个或多个,并返回新长度 16 a=[1,2,3]; 17 alert(a.push("张三","男",20));//再数组末尾增加一

js数组中的find、filter、forEach、map四个方法的详解和应用实例

1.find():返回通过测试的数组的第一个元素的值: 在第一次调用 callback 函数时会确定元素的索引范围,因此在 find 方法开始执行之后添加到数组的新元素将不会被 callback 函数访问到.如果数组中一个尚未被callback函数访问到的元素的值被callback函数所改变,那么当callback函数访问到它时,它的值是将是根据它在数组中的索引所访问到的当前值.被删除的元素仍旧会被访问到. 语法: array.find(function(value, index, arr),t

js中判断数组中是否包含某元素的方法

方法一:array.indexOf(item,start):元素在数组中的位置,如果没与搜索到则返回 -1. 参数 描述 item 必须.查找的元素. start 可选的整数参数.规定在数组中开始检索的位置.它的合法取值是 0 到 stringObject.length - 1. 如省略该参数,则将从字符串的首字符开始检索. 实际用法:if(arr.indexOf(某元素) > -1){//则包含该元素} var fruits = ["Banana", "Orange&