当前位置: 代码迷 >> Java相关 >> int、double、boolean、char、float、long、Object等七种数据类型转换成String数据类型 用到的方法是String.valueOf()
  详细解决方案

int、double、boolean、char、float、long、Object等七种数据类型转换成String数据类型 用到的方法是String.valueOf()

热度:288   发布时间:2016-04-22 20:47:17.0
int、double、boolean、char、float、long、Object等七种数据类型转换成String数据类型 用到的方法是String.valueOf();
//int、double、boolean、char、float、long、Object类型数据转换成String		//int类型转换成String类型		int h=123456;		String l=String.valueOf(h);		System.out.println("int类型转换成String类型:"+l);				//double类型转String		double a=1.1;		String A=String.valueOf(a);		System.out.println("double类型转String:"+A);				//boolean类型转String类型		boolean b=false;		String B=String.valueOf(b);		System.out.println("boolean类型转String类型:"+b);				//char类型转String类型		char d='a';		String D=String.valueOf(d);		System.out.println("char类型转String类型:"+d);				//char类型数组转换成String类型		char[] e={'a','b','c'};		String E=String.valueOf(e);		System.out.println("char类型数组转换成String类型:"+E);				//char类型数组中其中几个数据转换成String类型		char []f={'a','b','c','d'};		String F=String.valueOf(f, 0, 3);		System.out.println("char类型数组中其中几个数据转换成String类型:"+F);				//float类型转换成String类型		float g=123;		String G=String.valueOf(g);		System.out.println("float类型转换成String类型:"+G);				//long类型转换成String类型		long j=123342;		String J=String.valueOf(j);		System.out.println("long类型转换成String类型:"+J);				//Object类型转换成String类型		Object k=c;		String K=String.valueOf(k);		System.out.println("Object类型转换成String类型:"+K);				System.out.println("\n");				//double类型转long类型		double p=88.88;		long P=Math.round(d);		System.out.println("double类型转long类型:"+P);		p=P;   //强制类型转换		System.out.println("double类型转long类型:"+P);				//float类型转long类型		float q=123;		long Q=Math.round(q);		System.out.println("float类型转long类型:"+Q);
		q=Q;   //强制类型转换		System.out.println("float类型转long类型"+Q);

代码运行效果图:


  

  相关解决方案