`
educast
  • 浏览: 29708 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java String.valueOf() 方法的使用

阅读更多

1. 由 基本数据型态转换成 String 
String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 
也就是 String.valueOf() 这个参数多载的方法 
有下列几种 
String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 
String.valueOf(char c) : 将 char 变量 c 转换成字符串 
String.valueOf(char[] data) : 将 char 数组 data 转换成字符串 
String.valueOf(char[] data, int offset, int count) : 
将 char 数组 data 中 由 data[offset] 开始取 count 个元素 转换成字符串 
String.valueOf(double d) : 将 double 变量 d 转换成字符串 
String.valueOf(float f) : 将 float 变量 f 转换成字符串 
String.valueOf(int i) : 将 int 变量 i 转换成字符串 
String.valueOf(long l) : 将 long 变量 l 转换成字符串 
String.valueOf(Object obj) : 将 obj 对象转换成 字符串, 等于 obj.toString() 
用法如: 
int i = 10; 
String str = String.valueOf(i); 
这时候 str 就会是 "10" 
2. 由 String 转换成 数字的基本数据型态 
要将 String 转换成基本数据型态转 
大多需要使用基本数据型态的包装类别 
比如说 String 转换成 byte 
可以使用 Byte.parseByte(String s) 
这一类的方法如果无法将 s 分析 则会丢出 NumberFormatException 
byte : 
Byte.parseByte(String s) : 将 s 转换成 byte 
Byte.parseByte(String s, int radix) : 以 radix 为基底 将 s 转换为 byte 
比如说 Byte.parseByte("11", 16) 会得到 17 
double : 
Double.parseDouble(String s) : 将 s 转换成 double 
float : 
Double.parseFloat(String s) : 将 s 转换成 float 
int : 
Integer.parseInt(String s) : 将 s 转换成 int 
long : 
Long.parseLong(String

分享到:
评论

相关推荐

    Java中Integer.valueOf,parsetInt() String.valueOf的区别和结果代码解析

    本文通过代码给大家讲解了JAVA中Integer.valueOf, parsetInt() String.valueOf的区别和结果,需要的朋友可以参考下

    Springmvc : Failed to convert property value of type 'java.lang.String' to int

    NULL 博文链接:https://never-forget.iteye.com/blog/1833801

    Failed to convert value of type ‘java.lang.String’ to required type ‘java.util.Date’; nested except

    Type 异常报告 消息 Failed to convert ... nested exception is java.lang.IllegalStateException: Cannot convert value of type 'java.lang.String' to required type 'java.util.Date': no matching editors or co

    Java中区别.toString() ,(String),valueOf()方法

    主要介绍了Java中区别.toString() ,(String),valueOf()方法,需要的朋友可以参考下

    java编的简单计算器

    String t=String.valueOf(st.charAt(i)); r.concat(t); System.out.println(r); }*/ if(st.length()==1){ jt.setText("0"); j=0;a=0;n=0;g=0; } else{ if(".".equals(String....

    java排序代码

    String str1 = String.valueOf(o1); String str2 = String.valueOf(o2); //return str1.compareTo(str2); return str2.compareTo(str1); } } TreeSet<Object> set = new TreeSet(new ...

    java中long类型转换为int类型-java long转int.pdf

    long转int 由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会出现数据溢出...int ii = Integer.parseInt(String.valueOf(ll)); 这三种方法都比较简单明了。

    StringAPI.java

    Java String 类型 API 测试代码 1.String和char[]之间的转换 toCharArray(); 2.String和byte[]之间的转换 getBytes() Arrays工具类 : Arrays.toString(names) String类 String replace(char oldChar, ...

    Java实现Excel导入导出

    String.valueOf(item.getStockPrice().multiply(new BigDecimal(item.getStockAmount()))), "01".equals(item.getSalesSource()) ? "线上订单" : "线下订单", item.getGoodsNameAttrs(), String.valueOf(item....

    Java中BigInteger.docx

    java 中BigInteger应用import java.util.Scanner; import java.math.... BigInteger m=BigInteger.valueOf(2);//给高精度的数赋值; m=m.pow(n);//Integer类的方法 System.out.print(m.toString()); } } }

    fastjson-1.2.7.jar通用json文本解析实例(轻开IOS和安卓App服务器开发)

    b0.set(key,new StringBuffer(prefix1).append(".").append(String.valueOf(i)).append(".").append(String.valueOf(j)).toString()); } else if(ob1 instanceof JSONObject)//如果下级是json...

    一个用java做的简单的成绩管理系统

    String record[] = new String[] { no, name,String.valueOf(iage),String.valueOf(ien),String.valueOf(icomp) }; 修改public void save(String path){} PrintStream ps = new PrintStream(fos);//增加,请导入相应...

    Java常用方法大全

    float型 Folat.valueOf(字符串).floatValue() double型 Double.valueOf(字符串).doubleValue() 4、将数值转化为字符串 valueOf(数值) 5、字符串检索 indexOf(Srting s) 从头开始检索 indexOf(String s ,int ...

    java一些常用代码

    java一些常用代码 整理的别人的内容,只是为了方便大家阅读和学习

    java代码很实在的 java代码

    自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得代码自己写得...

    java常用方法大全

    一份很全面关于java的常用方法总结,开发时,我们记不了那么多方法,所以这个htm文档很适合大家在开中应用 字符串 1、获取字符串的长度 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith...

    java版本电子宠物游戏代码

    Value= String.valueOf (this.value); return Value; } public String getMsg () { String msg; if (flag == true) msg = msg1; else msg = msg2; return msg; } public void playing () { if ...

    java在cpu的占有率

    idletime += Long.valueOf( Bytes.substring(line, kmtidx, rocidx - 1).trim()) .longValue(); idletime += Long.valueOf( Bytes.substring(line, umtidx, wocidx - 1).trim()) ...

    非常好的java例子33

    非常好的java例子33非常好的java例子33

Global site tag (gtag.js) - Google Analytics