Java不同类型字符转换String/int/Float/////
来源:互联网 发布:js cookie 跨域 编辑:程序博客网 时间:2024/05/18 02:31
1.int & String
int i=5678;String s="";
int->String: s=i+"";或 s=String.valueOf(i);
String->int: i=Integer.parseInt(s);或 i=Integer.valueOf(s).intValue();
2.String & Float
String s="";Float f=12.21;
String->Float: f= Float.valueOf(s);f = new Float(s);f = Float.parseFloat(s);
Float->String: s= f.toString();
总结:字符串与其它类型间的转换
(1)其它类型向字符串的转换
①调用类的串转换方法:X.toString();
②自动转换:X+“”;
③使用String的方法:String.volueOf(X);
////////////////////////////////////////////////////////////////////////////
(2)字符串作为值,向其它类型的转换
①先转换成相应的封装器实例,再调用对应的方法转换成其它类型
例如,字符中“32.1”转换double型的值的格式为:new Float(“32.1”).doubleValue()。也可以用:Double.valueOf(“32.1”).doubleValue()
②静态parseXXX方法
String s = "1";
byte b = Byte.parseByte( s );
short t = Short.parseShort( s );
int i = Integer.parseInt( s );
long l = Long.parseLong( s );
Float f = Float.parseFloat( s );
Double d = Double.parseDouble( s );
③Character的getNumericValue(char ch)方法
- Java不同类型字符转换String/int/Float/////
- float、int、string转换
- Java 数据类型转换,String->float,float->int ,String<->int (2013-07-24 14:01:57)
- java float转换int
- JAVA int float long与String互相转换的方法
- JAVA int float long与String互相转换的方法
- java中类型转换(String float int)
- Java int string double float之间类型转换
- String转换为数值double,float,int
- C++ int ,float 与string 转换
- JAVA string装换为int,float
- Java String转int、float、double
- java中String,int,Integer,char,Long,Float,Double,Date 类型转换
- C++_char/string 转换成 int/float char大小写转换
- Java类型转换(int - byte[],float - byte[])
- Java类型转换(int - byte[],float - byte[])
- Java 中 float 强制转换为 int
- Java类型转换(int - byte[],float - byte[])
- 安卓学习笔记---RatingBar实现星星大小,数量,间距等的设置
- JS中appendChild问题
- A+B
- deeplearn.js入门
- 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central
- Java不同类型字符转换String/int/Float/////
- SpringBoot学习-(九)SpringBoot中的AOP
- String,对象,Map,json互转封装类
- 数据结构—线性表—八进制数加法
- [ReactNative]ViewPager不显示图片
- cakes
- ajax response 导出文件
- 机器学习实践-k近邻算法-约会网站配对源码
- can't start git:usr/bin/git