java中把int[]整型数组转为一个长的字符串

 感慨一下,本来做android,本来就是想把一个int[]输出,看看序列是什么样的,然而呢?android的LOG方法竟然只能打印字符串,真是。。。。纠结了一会,那还是转成字符串吧,方法也忘记了,那就查查呗,本以为一个方法就搞定了,然而,找了半天网上的办法,呃呃呃,这么简单的方法竟然有人用一堆莫名其妙的东西,还用List,又是一堆乱码七糟的方法,吓的我。。。还是翻翻笔记吧,就一个方法就解决了valueof,再用字符串拼接,用String本身的方法就可以解决了,竟然还有人用list什么的。。。。。。

package priv;

public class Valueof {

	public static void main(String[] args) {
		int[] ints= {1,2,3,5,9,4,5,6,45};
		//首先得将b提前定义一下,如果不定义的话,在for循环里直接用b=a+b进行拼接字符串会出错
		String b="";
		//对整型数组进行遍历,高级for循环
		for(int i:ints) {
			//将整型数据变为字符串,valueof方法
			String a=String.valueOf(i);
			//拼接字符串
			b=a+b;
		}
		System.out.println(b);
	}

}

猜你喜欢

转载自blog.csdn.net/qq_41901915/article/details/86163340