Java中String.valueOf()方法的使用

(2013-06-21 18:07:34)

标签:

it

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 s): 将s转换成long

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

java valueof的用法_Java中String.valueOf()方法的使用相关推荐

  1. Java队列与栈转换中String.Valueof()使用

    1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法  也就是 String.valueOf() 这个参数多载的方法  ...

  2. java字符串的用法_Java字符串的重要方法的使用实例

    String类将是您存储和处理语言的主要工具之一,本篇文章将带领大家对Java字符串的方法有个基础的认识,了解他的功能使用方法. 本文摘自千锋教育编著的<Java语言程序设计>,如需转载请 ...

  3. java关于创建对象描述_java中创建对象的方法

    有4种显式地创建对象的方式: 1.用new语句创建对象,这是最常用的创建对象的方式. 2.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor ...

  4. java中replaceall用法_Java中String的ReplaceAll使用小结

    一.String使用ReplaceAll()后,把结果再赋给本身: java public static boolean inDateField(S2s bean1, Flag bean2) { St ...

  5. java format用法_Java中String 的 format用法

    常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...

  6. java如何接受字符_java中string怎么获取指定位置的字符

    //截取#之前的字符串String str = "sdfs#d";str.substring(0, str.indexOf("#"));// 输出的结果为:sd ...

  7. java的character用法_Java中Character类的使用方法

    Character类的使用方法 Character:字符类型 1.属性. static int MIN_RADIX :返回最小基数. static int MAX_RADIX :返回最大基数. sta ...

  8. java .this的用法_JAVA中this用法小结

    Java中的this随处可见,用法也多,现在整理有几点: 1. this是指当前对象自己. 当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用.如下面这个例子中: 1 publi ...

  9. java lambda map用法_Java 中如何使用 lambda 表达式填充 Map?

    Map是一个集合对象,它将键映射到Java中的值. 数据可以存储在键/值对中,并且每个键都是唯一的. 这些键/值对也称为映射条目. 在下面的示例中,我们可以使用lambda表达式填充映射.我们已经将字 ...

最新文章

  1. python tcp server分包_如何创建线程池来监听tcpserver包python
  2. openresty开发系列16--lua中的控制结构if-else/repeat/for/while
  3. C/C++语言堆栈指引
  4. SpringMVC拦截器-用户登录权限控制代码实现3
  5. js修改css样式属性_这个笔记《CSS样式的常见属性及值》,让菜鸟轻松学会包粽子...
  6. 【每日SQL打卡】​​​​​​​​​​​DAY 2 丨组合两个表【难度简单】
  7. 英特尔 AMT 漏洞比任何人想象的还要严重
  8. 防止内存泄露 Linux下用Valgrind做检查
  9. CentOS7部署(Mysql) MariaDB Galera Cluster 10.1记录
  10. C/C++网络编程工作笔记0004---socket()函数详解
  11. 昨天做的事情和今天需要做的事情
  12. IIS发布网站出现“未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。”的解决方法...
  13. work summary(4)
  14. live2d_明日方舟:聊聊可露希尔的live2d以及live2d制作
  15. excel表自动向下填充
  16. delphi random_delphi产生随机数
  17. android toast通知关闭,Android Toast通知用法实例详解
  18. 个人网页LOGO设计(作业)
  19. P1125 [NOIP2008 提高组] 笨小猴
  20. matlab识别中国象棋棋盘,c – 使用OpenCV在棋盘中检测中国象棋棋子

热门文章

  1. 可转债纯债溢价率转股溢价率计算方式
  2. minihomepage.exe 百度影音迷你首页
  3. centos7 gateone安装
  4. 加水就能跑的神车,破产了!
  5. fine tune openAI model ( 微调chatgpt)
  6. 网络定向爬虫实例---淘宝商品信息比价
  7. 怎样用计算机求立方根的近似数,立方根教学设计人教版.doc
  8. [教程]KALI LINUX 2.0 2021 更新国内源
  9. 精品软件 推荐   Adobe Photoshop CC 2015(ps cc下载)16.0.0.88官方中文版
  10. C语言实现凯撒密码加解密