A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 马晓平 中级黑马   /  2013-10-23 23:17  /  1512 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

将基本数据类型转成字符串用什么方法?

点评

最后一次警告,不要再发一句话的问题,你可以将这个问题详细描述下。否则版主不会给你这个IP地址的加分  发表于 2013-10-24 11:55

7 个回复

正序浏览
hurryup 高级黑马 2013-10-24 10:26:39
7#
1.数据+"" 或""+数据
2..toString()
回复 使用道具 举报
可以利用String类本身提供的静态的valueOf()方法
例如:
int a = 4;
String str =  String.valueOf(a);
如果是基本数据类型的包装类的话可以利用toString()方法将该类转换为字符串。
例如:
int b= 6;
float f =4.15f;
//转换为整型、浮点型
Integer obj1 = new Ingeger(b);
Float obj2 = new Float(f);
//分别调用toString方法转换为字符串
String str1 = obj1.toString();
String str2 = obj2.toString();
回复 使用道具 举报
第一种  变量名+“”;
第二种  new  String(变量名);
回复 使用道具 举报
先学学装箱和拆箱
回复 使用道具 举报
第一种 String s = 数据+"";
第二种 String s =数据类.toString(数据);
int a = 4;
String s = Integer.toString(a);
我只想到这两种
回复 使用道具 举报
可以使用“+”,表示连接符,用于连接字符串和其它类型的数值。
举个小例子:
  1. class TestDemo
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 System.out.println("5+5="+5+5);
  6.         }
  7. }
复制代码
输出的结果为:5+5=55

结论:任何类型的数据和字符串类型的数据相运算,结果都向字符串类型(String)转换。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马