欢迎来到天天文库
浏览记录
ID:50827021
大小:33.88 KB
页数:3页
时间:2020-03-15
《JAVA的各种变量类型的转换.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、JAVA的各种变量类型的转换 1如何将字串String转换成整数int? A.有两个方法: 1).inti=Integer.parseInt([String]); i=Integer.parseInt([String],[intradix]); 2).inti=Integer.valueOf(my_str).intValue(); 注:字串转成Double,Float,Long的方法大同小异. 2如何将整数int转换成字串String? A.有叁种方法: 1.)Strings=String.valueOf(i); 2.)Strings=Inte
2、ger.toString(i); 3.)Strings=""+i; 注:Double,Float,Long转成字串的方法大同小异. java的各种变量类型的转换 integertoString:inti=42; Stringstr=Integer.toString(i); Stringstr=""+i doubletoString:Stringstr=Double.toString(i); longtoString:Stringstr=Long.toString(l); floattoString:Stringstr=Float.toString
3、(f); Stringtointeger:str="25"; inti=Integer.valueOf(str).intValue(); inti=Integer.parseInt(str); Stringtodouble:doubled=Double.valueOf(str).doubleValue(); Stringtolong:longl=Long.valueOf(str).longValue(); longl=Long.parseLong(str); Stringtofloat:floatf=Float.valueOf(str).floatV
4、alue(); decimaltobinary:inti=42; Stringbinstr=Integer.toBinaryString(i); decimaltohexadecimal:inti=42; Stringhexstr=Integer.toString(i,16); Stringhexstr=Integer.toHexString(i); hexadecimal(String)tointeger: inti=Integer.valueOf("B8DA3",16).intValue(); inti=Integer.parseInt("B8
5、DA3",16); ASCIIcodetoStringinti=64; StringaChar=newCharacter((char)i).toString(); integertoASCIIcode(byte) charc='A'; inti=(int)c; ToextractAsciicodesfromaStrinStringtest="ABCD"; for(inti=0;i6、 integertobooleanb=(i!=0); booleantointegeri=(b)?1:0; note:Tocatchillegalnumberconversion,tryusingthetry/catchmechanism.try{ i=Integer.parseInt(aString); } catch(NumberFormatExceptione)(ps:本文章由北大青鸟广安门校区搜集自互联网)
6、 integertobooleanb=(i!=0); booleantointegeri=(b)?1:0; note:Tocatchillegalnumberconversion,tryusingthetry/catchmechanism.try{ i=Integer.parseInt(aString); } catch(NumberFormatExceptione)(ps:本文章由北大青鸟广安门校区搜集自互联网)
此文档下载收益归作者所有