java中字符串与数字的互相转换
2018-04-06 20:08
239 查看
String str1 = "123"; int num = 12; //字符串转化为数字 int tranToNum =Integer.parseInt(str1, 16); //16表示的是16进制,也可以是其他进制,不写则默认为10进制 //数字转化为字符串 String tranToStr = String.valueOf(num); //通过包装类来实现 String str = "" + num; //通过空字符串+数字 String str = (String) num; //强制类型转换 //Jdk里String. valueOf(Object)源码如下: /** * * Returns the string representation of the Object argument. * @param obj an Object. * @return if the argument is null, then a string equal to * “null”; otherwise, the value of * obj.toString() is returned. * @see java.lang.Object#toString() */ public static String valueOf(Object obj) { return (obj == null) ? “null” : obj.toString(); }
相关文章推荐
- Java数字和字符串类型的互相转换
- java中字符串与数字的互相转换
- java 数字转 字符串 互相转换
- c++-字符串和数字互相转换小结
- Java中byte与16进制字符串的互相转换
- JNI里面处理 C和java字符串互相转换
- JAVA 数值和字符串之间的互相转换
- Java中byte与16进制字符串的互相转换
- JAVA基础—16进制字符串与字符串互相转换
- Java中byte与16进制字符串的互相转换
- java 中文和unicode字符串互相转换(文件需要保存为gbk2312或者asci格式)
- java实现中文数字与阿拉伯数字互相转换
- JAVA--长整数与16进制字符串互相转换
- java:基本类型和字符串的互相转换
- Java中byte与16进制字符串的互相转换
- Java中byte与16进制字符串的互相转换
- Java中byte与16进制字符串的互相转换
- Jackson(一):java对象与json字符串互相转换
- javacript 字符和数字互相转换
- java实现中文数字与阿拉伯数字互相转换